aboutsummaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
for-nextMerge branch 'block-6.10' into for-nextJens Axboe4 hours
block-6.10block: fix lost bio for plug enabled bio based deviceYu Kuai4 hours
masterMerge tag 'perf-tools-for-v6.10-1-2024-05-21' of git://git.kernel.org/pub/scm...Linus Torvalds7 hours
io_uring-6.10io_uring/sqpoll: ensure that normal task_work is also run timelyJens Axboe10 hours
net-accept-moreio_uring/net: wire up IORING_CQE_F_SOCK_NONEMPTY for acceptJens Axboe8 days
rw_iterfs: finally remove ->read() and ->write() from file_operationsJens Axboe9 days
for-6.10/blocknull_blk: Fix two sparse warningsBart Van Assche11 days
for-6.10/io_uringio_uring: support to inject result for NOPMing Lei12 days
block-6.9Merge tag 'nvme-6.9-2024-05-09' of git://git.infradead.org/nvme into block-6.9Jens Axboe13 days
io_uring-msg_ringio_uring/msg_ring: improve handling of target CQE postingJens Axboe3 weeks
io_uring-recvsend-bundleio_uring/net: support bundles for recvJens Axboe5 weeks
read_itersignalfd: convert to ->read_iter()Jens Axboe6 weeks
io_uring-6.9io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKEHaiyue Wang6 weeks
block-deadlineblock/bfq: use separate insertion listsJens Axboe7 weeks
io_uring-ring-mapio_uring: move mapping/allocation helpers to a separate fileJens Axboe8 weeks
io_uring-twio_uring: switch normal task_work to io_wq_work_listJens Axboe8 weeks
iowait.2sched/core: split iowait state into two statesJens Axboe8 weeks
for-6.9/io_uringio_uring: don't save/restore iowait stateJens Axboe2 months
for-6.9/blockblock: partitions: only define function mac_fix_string for CONFIG_PPC_PMACColin Ian King2 months
io_uring-send-queuenet: remove {revc,send}msg_copy_msghdr() from exportsJens Axboe3 months
iowaitsched/core: split iowait state into two statesJens Axboe3 months
block-6.8block: sed-opal: handle empty atoms when parsing responseGreg Joyce3 months
io_uring-min-waitio_uring: wire up min batch wake timeoutJens Axboe3 months
io_uring-6.8io_uring/net: fix multishot accept overflow handlingJens Axboe3 months
io_uring-napiio_uring: add register/unregister napi functionStefan Roesch3 months
block-issue-tsblock: update cached timestamp post schedule/preemptionJens Axboe4 months
iov-misciov_iter: don't call into iov_iter_revert() for non-zero bytesJens Axboe4 months
for-6.8/blockDocumentation: block: ioprio: Update schedulersChristian Loehle4 months
for-6.8/io_uringio_uring: combine cq_wait_nr checksPavel Begunkov4 months
block-6.7block: renumber QUEUE_FLAG_HW_WCChristoph Hellwig5 months
io_uring-6.7io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementationAl Viro5 months
inode-dio-waitRevert "io_uring/rw: disable IOCB_DIO_CALLER_COMP"Jens Axboe6 months
io_uring-6.6io_uring/rw: disable IOCB_DIO_CALLER_COMPJens Axboe7 months
block-6.6blk-throttle: check for overflow in calculate_bytes_allowedKhazhismel Kumykov7 months
for-6.7/blockMerge tag 'md-next-20231020' of https://git.kernel.org/pub/scm/linux/kernel/g...Jens Axboe7 months
for-6.7/io_uring-sockoptselftests/bpf/sockopt: Add io_uring supportBreno Leitao7 months
for-6.7/io_uringio_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeupsJens Axboe7 months
io_uring-futexio_uring: add support for vectored futex waitsJens Axboe8 months
ovl-kiocbovl: disable IOCB_DIO_CALLER_COMPJens Axboe8 months
io_uring-waitidio_uring: add IORING_OP_WAITID supportJens Axboe8 months
io_uring-mshot-readio_uring/rw: add support for IORING_OP_READ_MULTISHOTJens Axboe8 months
io_uring-exit-cancelio_uring: wait for cancelations on final ring putJens Axboe8 months
for-6.6/io_uringio_uring: Don't set affinity on a dying sqpoll threadGabriel Krisman Bertazi9 months
for-6.6/blockblock: use strscpy() to instead of strncpy()Xu Panda9 months
block-6.5blk-mq: release scheduler resource when request completesChengming Zhou9 months
io_uring-wq-lockio_uring/io-wq: don't gate worker wake up success on wake_up_process()Jens Axboe9 months
io_uring-6.5io_uring/parisc: Adjust pgoff in io_uring mmap() for pariscHelge Deller9 months
xfs-async-dio.6iomap: support IOCB_DIO_CALLER_COMPJens Axboe10 months
xfs-async-dio.5iomap: use an unsigned type for IOMAP_DIO_* definesJens Axboe10 months
xfs-async-dio.4iomap: support IOCB_DIO_DEFERJens Axboe10 months
xfs-async-dio.3iomap: support IOCB_DIO_DEFERJens Axboe10 months
xfs-async-dio.2iomap: support IOCB_DIO_DEFERJens Axboe10 months
xfs-async-dioiomap: support IOCB_DIO_DEFERJens Axboe10 months
io_uring-cancel-opio_uring/cancel: wire up IORING_ASYNC_CANCEL_OP for sync cancelJens Axboe10 months
for-6.5/block-lateblk-sysfs: add a new attr_group for blk_mqYu Kuai11 months
for-6.5/blockscsi/sg: don't grab scsi host module referenceYu Kuai11 months
for-6.5/io_uringio_uring: merge conditional unlock flush helpersPavel Begunkov11 months
block-6.4block: make sure local irq is disabled when calling __blkcg_rstat_flushMing Lei11 months
io_uring-6.4io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdrJens Axboe11 months
for-6.5/splicesplice: kdoc for filemap_splice_read() and copy_splice_read()David Howells12 months
io_uring-ring-allocio_uring: support for user allocated memory for rings/sqesJens Axboe12 months
fmode_nowaitio_uring: rely solely on FMODE_NOWAITJens Axboe12 months
for-6.4/io_uringio_uring: Remove unnecessary BUILD_BUG_ONBreno Leitao13 months
for-6.4/blockublk: add timeout handlerMing Lei13 months
io_uring-sync-issueio_uring: mark opcodes that always need io-wq puntJens Axboe13 months
pipe-nonblock.2pipe: set FMODE_NOWAIT on pipesJens Axboe13 months
block-6.3Revert "block: Merge bio before checking ->cached_rq"Ming Lei13 months
for-6.4/splicesplice: Fix buffered splice of a blockdevDavid Howells13 months
io_uring-6.3io_uring: complete request via task work in case of DEFER_TASKRUNMing Lei13 months
iter-ubuf.2iov_iter: Mark copy_compat_iovec_from_user() noinlineJosh Poimboeuf13 months
epoll-min_ts.2eventpoll: wire up epoll_pwait3() syscallJens Axboe13 months
iter-ubufiov_iter: import single vector iovecs as ITER_UBUFJens Axboe14 months
pipe-nonblockpipe: set FMODE_NOWAIT on pipesJens Axboe14 months
for-6.3/blockblk-mq: enforce op-specific segment limits in blk_insert_cloned_requestUday Shankar15 months
for-6.3/io_uringio_uring: fix size calculation when registering buf ringWojciech Lukowicz15 months
block-6.2Merge tag 'nvme-6.2-2022-02-17' of git://git.infradead.org/nvme into block-6.2Jens Axboe15 months
for-6.3/block-mergedMerge branch 'for-6.3/block' into for-6.3/block-mergedJens Axboe15 months
for-6.3/iov-extractmm: move FOLL_PIN debug accounting under CONFIG_DEBUG_VMJens Axboe15 months
5.15-stableio_uring: use state completion infra for poll reqsPavel Begunkov16 months
io_uring-6.2io_uring: always prep_async for drain requestsDylan Yudaken16 months
checkpatchGet rid of checkpatch.plJens Axboe16 months
for-6.3/diofs: build the legacy direct I/O code conditionallyChristoph Hellwig16 months
io_uring-bundleio_uring/bundle: disable IOSQE_IO_DRAIN on bundle requestsJens Axboe16 months
for-6.3/iter-ubufblock: use iter_ubuf for single rangeKeith Busch16 months
syztestio_uring/poll: add hash if ready poll request can't complete inlineJens Axboe16 months
tif-notify-signalARM: renumber bits related to _TIF_WORK_MASKJens Axboe17 months
5.10-stable-backport.3io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeupsJens Axboe17 months
5.10-stable-backport.2Revert "proc: don't allow async path resolution of /proc/self components"Jens Axboe17 months
perf-wip.2x86: add modern Intel and AMD CPUsJens Axboe17 months
for-6.2/writebackwriteback: remove obsolete macro EXPIRE_DIRTY_ATIMEMiaohe Lin17 months
for-6.2/io_uring-nextio_uring/msg_ring: flag target ring as having task_work, if neededJens Axboe17 months
for-6.2/blockblktrace: Fix output non-blktrace event when blk_classic option enabledYang Jihong17 months
epoll-min_tseventpoll: ensure we pass back -EBADF for a bad file descriptorJens Axboe17 months
block-6.1Merge tag 'nvme-6.1-2022-12-07' of git://git.infradead.org/nvme into block-6.1Jens Axboe17 months
io_uring-6.1io_uring: Fix a null-ptr-deref in io_tctx_exit_cb()Harshit Mogalapalli17 months
for-6.2/io_uringio_uring: keep unlock_post inlined in hot pathPavel Begunkov18 months
for-6.1/blockblock: fix leaking minors of hidden disksChristoph Hellwig19 months
io_uring-min_tseventpoll: add support for min-waitJens Axboe19 months
for-6.1/io_uring-lateio_uring/opdef: remove 'audit_skip' from SENDMSG_ZCJens Axboe19 months
for-6.1/passthroughio_uring: Add missing inline to io_uring_cmd_import_fixed() dummyGeert Uytterhoeven20 months
for-6.1/io_uringio_uring/net: fix notif cqe reorderingPavel Begunkov20 months
block-6.0Merge tag 'nvme-6.0-2022-09-29' of git://git.infradead.org/nvme into block-6.0Jens Axboe20 months
io_uring-6.0io_uring/poll: disable level triggered pollJens Axboe20 months
io_uring-iterio_uring: use ubuf for single range imports for read/writeJens Axboe21 months
block-testblock: use on-stack page vec for <= UIO_FASTIOVJens Axboe21 months
for-5.20/blocks390/dasd: Establish DMA alignmentEric Farman22 months
for-5.20/drivers-postMerge branch 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/son...Jens Axboe22 months
for-5.20/driversbcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registrat...Coly Li22 months
block-5.19Merge tag 'nvme-5.19-2022-07-27' of git://git.infradead.org/nvme into block-5.19Jens Axboe22 months
for-5.20/io_uring-zerocopy-sendio_uring: notification completion optimisationPavel Begunkov22 months
for-5.20/io_uring-buffered-writesmm: honor FGP_NOWAIT for page cache page allocationJens Axboe22 months
for-5.20/io_uringio_uring: ensure REQ_F_ISREG is set async offloadJens Axboe22 months
for-5.20/io_uring-iteriov_iter: fix bad parenthesis placement for iter_type checkJens Axboe22 months
io_uring-5.19io_uring: do not recycle buffer in READVDylan Yudaken22 months
for-5.20/block-iterblock: fix leaking page ref on truncated direct ioKeith Busch22 months
for-5.20/io_uring-msg-fdio_uring: add support for passing fixed file descriptorsJens Axboe23 months
for-5.20/io_uring-cancelio_uring: add sync cancelation API through io_uring_register()Jens Axboe23 months
for-5.20/io_uring-twio_uring: switch to per-cpu task_workJens Axboe23 months
for-5.19/blockblock: Fix potential deadlock in blk_ia_range_sysfs_show()Damien Le Moal24 months
for-5.19/driversblock: null_blk: Fix null_zone_write()Damien Le Moal24 months
for-5.19/block-execblk-mq: remove the done argument to blk_execute_rq_nowaitChristoph Hellwig24 months
iov-iterio_uring: use ubuf for single range imports for read/writeJens Axboe2 years
for-5.19/io_uring-passthroughio_uring: cleanup handling of the two task_work listsJens Axboe2 years
random-splicerandom: wire up fops->splice_read_iter()Jens Axboe2 years
for-5.19/io_uringio_uring: fix incorrect __kernel_rwf_t castVasily Averin2 years
for-5.19/writebackfs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pagesZhihao Cheng2 years
io_uring-5.18io_uring: don't attempt to IOPOLL for MSG_RING requestsJens Axboe2 years
for-5.19/io_uring-pbufio_uring: add support for ring mapped supplied buffersJens Axboe2 years
for-5.19/cdromcdrom: remove obsolete TODO listPhillip Potter2 years
block-5.18block/mq-deadline: Set the fifo_time member also if inserting at headBart Van Assche2 years
for-5.19/io_uring-hugeio_uring: support for user allocated memory for rings/sqesJens Axboe2 years
for-5.19/io_uring-fixed-allocio_uring: add flag for allocating a fully sparse direct descriptor spaceJens Axboe2 years
fastpoll-mshotio_uring: allow allocated fixed files for acceptJens Axboe2 years
io_uring-big-sqeio_uring: support CQE32 for nop operationStefan Roesch2 years
for-5.19/io_uring-netio_uring: return hint on whether more data is available after receiveJens Axboe2 years
no-ipiio_uring: add IORING_SETUP_COOP_DETECT setup flagJens Axboe2 years
for-5.19/io_uring-socketio_uring: use the text representation of ops in traceDylan Yudaken2 years
io_uring-flags2io_uring: return hint on whether more data is available after receiveJens Axboe2 years
for-5.19/io_uring-xattrio_uring: cleanup error-handling around io_req_completeKanchan Joshi2 years
sock-nolock.2net: allow sk_prot->release_cb() without sock lock heldJens Axboe2 years
tw-testno-ipiJens Axboe2 years
for-5.19/io_uring-cancel_fdio_uring: add support for IORING_ASYNC_CANCEL_ANYJens Axboe2 years
sock-nolockio_uring: add socket(2) supportJens Axboe2 years
io_uring-curio_uring: fix race between timeout flush and removalJens Axboe2 years
for-5.18/driversRevert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()"Jens Axboe2 years
for-5.18/io_uringio_uring: drop the old style inflight file trackingJens Axboe2 years
for-5.18/blockblk-wbt: remove wbt_track stubTom Rix2 years
for-5.18/alloc-cleanupspktcdvd: stop using bio_resetChristoph Hellwig2 years
perf-wipx86: add modern Intel and AMD CPUsJens Axboe2 years
for-5.18/64bit-picrypto: fix crc64 testmgr digest byte orderKeith Busch2 years
block-5.17Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead.org/nvme into block-5.17Jens Axboe2 years
io_uring-5.17io_uring: don't check unrelated req->open.how in accept requestJens Axboe2 years
for-5.18/io_uring-statxio-uring: Make statx API stableStefan Roesch2 years
for-5.18/write-streamsfs: remove fs.f_write_hintChristoph Hellwig2 years
m1/2022-03-01Support IOMMU page sizes larger than the CPU page sizeSven Peter2 years
m1/2022-02-20Support IOMMU page sizes larger than the CPU page sizeSven Peter2 years
m1/2022-02-19apple-mca: correct prinktsJens Axboe2 years
m1-test-nvmeapple-nvme: add support for ->queue_rqsJens Axboe2 years
m1-testapple-nvme: defer cache flushes by a specified amountJens Axboe2 years
for-5.17/blockMAINTAINERS: add entries for block layer documentationEric Biggers2 years
for-5.17/io_uringio_uring: fix not released cached task refsPavel Begunkov2 years
for-5.17/driversMerge branch 'md-next' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/...Jens Axboe2 years
block-5.16Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/so...Jens Axboe2 years
for-5.17/io_uring-xattrio_uring: add fgetxattr and getxattr supportStefan Roesch2 years
io_uring-5.16io_uring: zero iocb->ki_pos for stream file typesJens Axboe2 years
for-5.17/io_uring-getdents64io_uring: add support for getdents64Stefan Roesch2 years
nvme-passthru-wip.2nvme: Add async passthru polling supportPankaj Raghav2 years
for-5.16/blocknvme: wait until quiesce is doneMing Lei3 years
pgoMerge branch 'for-next/clang/pgo' of git://git.kernel.org/pub/scm/linux/kerne...Jens Axboe3 years
for-5.16/driversbcache: Revert "bcache: use bvec_virt"Coly Li3 years
for-5.16/bdev-sizeblock: use new bdev_nr_bytes() helper for blkdev_{read,write}_iter()Jens Axboe3 years
for-5.16/io_uringio-wq: remove worker to owner tw dependencyPavel Begunkov3 years
for-5.16/passthrough-flagblock: remove blk_{get,put}_requestChristoph Hellwig3 years
block-5.15Merge tag 'nvme-5.15-2021-10-28' of git://git.infradead.org/nvme into block-5.15Jens Axboe3 years
for-5.16/scsi-madoc: Fix typo in request queue sysfs documentationDamien Le Moal3 years
for-5.16/ki_completefs: get rid of the res2 iocb->ki_complete argumentJens Axboe3 years
for-5.16/inode-syncblock: simplify the block device syncing codeChristoph Hellwig3 years
io_uring-5.15io_uring: apply worker limits to previous usersPavel Begunkov3 years
for-5.16/cdromcdrom: Remove redundant variable and its assignmentluo penghao3 years
for-5.16/block-io_uringblock: convert the rest of block to bdev_get_queuePavel Begunkov3 years
misc-nextmm: don't call should_failslab() for !CONFIG_FAILSLABJens Axboe3 years
nvme-passthru-wipfooJens Axboe3 years
io_uring-fops.v7net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe3 years
iov_iter.3io_uring: move iopoll reissue into regular IO pathPavel Begunkov3 years
iov_iter.2Revert "iov_iter: track truncated size"Jens Axboe3 years
iov_iterRevert "iov_iter: track truncated size"Jens Axboe3 years
libata-5.15libata: pass over maintainership to Damien Le MoalJens Axboe3 years
misc-5.15cdrom: update uniform CD-ROM maintainership in MAINTAINERS filePhillip Potter3 years
for-5.15/io_uringio_uring: io_uring_complete() trace should take an integerJens Axboe3 years
for-5.15/driversMerge tag 'floppy-for-5.15' of https://github.com/evdenis/linux-floppy into f...Jens Axboe3 years
block-5.14cryptoloop: add a deprecation warningChristoph Hellwig3 years
for-5.15/blocksg: pass the device name to blk_trace_setupChristoph Hellwig3 years
for-5.15/io_uring-vfsio_uring: add support for IORING_OP_LINKATDmitry Kadashev3 years
io_uring-bio-cache.5bio: improve kerneldoc documentation for bio_alloc_kiocb()Jens Axboe3 years
for-5.15/io_uring-lateio_uring: fix io_try_cancel_userdata race for iowqPavel Begunkov3 years
io_uring-5.14io_uring: fix xa_alloc_cycle() error return value checkJens Axboe3 years
io_uring-bio-cache.6io_uring: support bio caching for non-polled IOJens Axboe3 years
for-5.15/libatadocs: sysfs-block-device: document ncq_prio_supportedDamien Le Moal3 years
io_uring-fops.v6net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe3 years
io_uring-bio-cache.4block: enable use of bio allocation cacheJens Axboe3 years
io_uring-irqio_uring: split task_work into IRQ and non-IRQ safe variantsJens Axboe3 years
io_uring-bio-cache.3iomap: enable use of bio allocation cacheJens Axboe3 years
io_uring-bio-cache.2io_uring: use kiocb->private to hold rw_lenJens Axboe3 years
io_uring-bio-cacheio_uring: use kiocb->private to hold rw_lenJens Axboe3 years
libata-5.14arch: Kconfig: clean up obsolete use of HAVE_IDELukas Bulwahn3 years
io_uring-fops.v5net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe3 years
io_uring-5.14-testio_uring: use right task for exiting checksPavel Begunkov3 years
for-5.14/drivers-lateblock: check disk exist before trying to add partitionYufen Yu3 years
for-5.14/io_uringio_uring: simplify task_work funcPavel Begunkov3 years
for-5.14/blockblock: fix discard request mergeMing Lei3 years
for-5.14/libataata: rb532_cf: remove redundant codesgushengxian3 years
for-5.14/driversMerge tag 'nvme-5.14-2021-06-22' of git://git.infradead.org/nvme into for-5.1...Jens Axboe3 years
block-5.13Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/so...Jens Axboe3 years
io_uring-5.13io_uring: add feature flag for rsrc tagsPavel Begunkov3 years
for-5.13/io_uringio_uring: maintain drain logic for multishot poll requestsHao Xu3 years
for-5.13/driversdrivers/block/null_blk/main: Fix a double free in null_init.Lv Yunlong3 years
for-5.13/blockblk-iocost: don't ignore vrate_min on QD contentionTejun Heo3 years
block-5.12block: return -EBUSY when there are open partitions in blkdev_reread_partChristoph Hellwig3 years
for-5.13/libatalibata: Fix fall-through warnings for ClangGustavo A. R. Silva3 years
for-5.13/drivers-post-mergenull_blk: poll queue supportJens Axboe3 years
io_uring-5.12io_uring: fix early sqd_list removal sqpoll hangsPavel Begunkov3 years
poll-multipleio_uring: poll update test patchJens Axboe3 years
for-5.13/io_uring.2io_uring: kill outdated comment about splice puntPavel Begunkov3 years
io_uring-fops.v4net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe3 years
wq-no-managerio-wq: eliminate the need for a manager threadJens Axboe3 years
io_uring-fops.v3net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe3 years
leakio-wq: ensure all pending work is canceled on exitJens Axboe3 years
syzbot-testio_uring: debug messagesJens Axboe3 years
misc-5.12swap: fix swapfile read/write offsetJens Axboe3 years
swap-fixswap: fix swapfile read/write offsetJens Axboe3 years
io_uring-worker.v4io-wq: fix error path leak of buffered write hash mapJens Axboe3 years
io_uring-worker.v3io-wq: remove now unused IO_WQ_BIT_ERRORJens Axboe3 years
for-5.12/io_uringRevert "io_uring: wait potential ->release() on resurrect"Jens Axboe3 years
odirect-pcacheiomap: use filemap_range_needs_writeback() for O_DIRECT readsJens Axboe3 years
io_uring-worker.v2io-wq: make hashed work map + lock per-ctxJens Axboe3 years
io_uring-workerio-wq: fix worker creationJens Axboe3 years
dio-mem-aligniomap: relax memory alignment restriction for O_DIRECTJens Axboe3 years
for-5.12/driverslightnvm: pblk: Replace guid_copy() with export_guid()/import_guid()Andy Shevchenko3 years
for-5.12/block-ipiblk-mq: Use llist_head for blk_cpu_doneSebastian Andrzej Siewior3 years
io_uring-5.11Revert "io_uring: don't take fs for recvmsg/sendmsg"Jens Axboe3 years
for-5.12/blockmm: simplify swapdev_blockChristoph Hellwig3 years
block-5.11Merge branch 'nvme-5.11' of git://git.infradead.org/nvme into block-5.11Jens Axboe3 years
for-5.12/libataata: Avoid comma separated statementsJoe Perches3 years
io_uring-fops.v2net: wire up support for file_operations->uring_cmd()Jens Axboe3 years
nonblock-path-lookupio_uring: use AT_STATX_CACHED for IORING_OP_STATX fast pathJens Axboe3 years
task_worktask_work: unconditionally run task_work from get_signal()Jens Axboe3 years
ide-5.11ide/falconide: Fix module unloadFinn Thain3 years
io_uring-fopsnet: wire up support for file_operations->uring_cmd()Jens Axboe3 years
for-5.11/blockblk-mq: Remove 'running from the wrong CPU' warningDaniel Wagner3 years
for-5.11/driversblock/rnbd-clt: Does not request pdu to rtrs-cltGioh Kim3 years
for-5.11/block-mergedMerge branch 'for-5.11/block' into for-5.11/block-mergedJens Axboe3 years
block-5.10md: change mddev 'chunk_sectors' from int to unsignedMike Snitzer3 years
tif-task_work.archio_uring: remove 'twa_signal_ok' deadlock work-aroundJens Axboe3 years
for-5.11/io_uringio_uring: fix io_cqring_events()'s noflushPavel Begunkov3 years
io_uring-5.10io_uring: fix file leak on error path of io ctx creationHillf Danton3 years
libata-5.10ata: sata_nv: Fix retrieving of active qcsSascha Hauer4 years
tif-task_worktask_work: use TIF_NOTIFY_SIGNAL if availableJens Axboe4 years
arch-cleanuptask_work: cleanup notification modesJens Axboe4 years
tglxtask_work: cleanup notification modesJens Axboe4 years
io_uring-5.10-nextio_uring: fix double poll mask initPavel Begunkov4 years
5.9-stableio_uring: Convert advanced XArray uses to the normal APIMatthew Wilcox (Oracle)4 years
5.8-stableio_uring: Convert advanced XArray uses to the normal APIMatthew Wilcox (Oracle)4 years
for-5.10/io_uringio_uring: keep a pointer ref_node in file_dataPavel Begunkov4 years
for-5.10/libataata: ahci: mvebu: Make SATA PHY optional for Armada 3720Pali Rohár4 years
for-5.10/blockblock: fix uapi blkzoned.h commentsDamien Le Moal4 years
for-5.10/driversMerge branch 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/son...Jens Axboe4 years
block-5.9Merge tag 'nvme-5.9-2020-10-07' of git://git.infradead.org/nvme into block-5.9Jens Axboe4 years
tif-task_work.3io_uring: avoid syscall restart for signal_pending(), if possibleJens Axboe4 years
io_uring-5.9io_uring: fix async buffered reads when readahead is disabledHao Xu4 years
io_uring-files_structio_uring: implement ->flush() sequence to handle ->files validityJens Axboe4 years
libata-5.9libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to SandisksTejun Heo4 years
5.7-stableio_uring: fix IOPOLL -EAGAIN retriesJens Axboe4 years
for-5.9/block-mergeblock: don't do revalidate zones on invalid devicesJohannes Thumshirn4 years
for-5.9/driversMerge branch 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/son...Jens Axboe4 years
for-5.9/io_uringio_uring: flip if handling after io_setup_async_rwPavel Begunkov4 years
for-5.9/blockblock: blk-timeout: delete duplicated wordRandy Dunlap4 years
block-5.8Merge branch 'nvme-5.8' of git://git.infradead.org/nvme into block-5.8Jens Axboe4 years
io_uring-5.8io_uring: fix lockup in io_fail_links()Pavel Begunkov4 years
for-5.9/block-fsblock: move struct block_device to blk_types.hChristoph Hellwig4 years
async-buffered.8io_uring: support true async buffered reads, if file provides itJens Axboe4 years
libata-5.8libata: Use per port sync for detachKai-Heng Feng4 years
async-buffered.7io_uring: support true async buffered reads, if file provides itJens Axboe4 years
async-buffered.6ext4: flag as supporting buffered async readsJens Axboe4 years
for-5.8/blockblock: mark bio_wouldblock_error() bio with BIO_QUIETJens Axboe4 years
async-readaheadRevert "block: read-ahead submission should imply no-wait as well"Jens Axboe4 years
for-5.8/io_uringio_uring: fix overflowed reqs cancellationPavel Begunkov4 years
block-5.7Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"Jens Axboe4 years
for-5.8/driversbcache: configure the asynchronous registertion to be experimentalColy Li4 years
async-buffered.5io_uring: support true async buffered reads, if file provides itJens Axboe4 years
async-buffered.4io_uring: support true async buffered reads, if file provides itJens Axboe4 years
async-buffered.3io_uring: support true async buffered reads, if file provides itJens Axboe4 years
async-bufferedio_uring: support true async buffered reads, if file provides itJens Axboe4 years
async-buffered.2io_uring: support true async buffered reads, if file provides itJens Axboe4 years
io_uring-5.7io_uring: reset -EBUSY error when io sq thread is waken upXiaoguang Wang4 years
libata-5.7ata: sata_inic162x fix a spelling issueJohn Oldman4 years
for-currentMerge branch 'io_uring-5.7' into for-currentJens Axboe4 years
for-5.7/blockblock: return NULL in blk_alloc_queue() on errorChaitanya Kulkarni4 years
for-5.7/io_uringio_uring: cleanup io_alloc_async_ctx()Xiaoguang Wang4 years
for-5.7/libataata: make "libata.force" kernel parameter optionalBartlomiej Zolnierkiewicz4 years
for-5.7/driversMerge branch 'nvme-5.7-rc1' of git://git.infradead.org/nvme into for-5.7/driversJens Axboe4 years
block-5.6Merge branch 'nvme-5.6-rc6' of git://git.infradead.org/nvme into block-5.6Jens Axboe4 years
io_uring-5.6io_uring: make sure accept honor rlimit nofileJens Axboe4 years
io_uring-buf-selectio_uring: Fix unused function warningsYueHaibing4 years
io_uring-fd-selectio_uring: allow specific fd for IORING_OP_ACCEPTJens Axboe4 years
io_uring-fd-passio_uring: test patch for fd passingJens Axboe4 years
io_uring-task-pollio_uring: use poll driven retry for files that support itJens Axboe4 years
io_uring-5.6-pollio_uring: allow POLL_ADD with double poll_wait() usersJens Axboe4 years
buffered-uncachedxfs: don't do delayed allocations for uncached buffered writesJens Axboe4 years
libata-5.6ata: pata_arasan_cf: Use dma_request_chan() instead dma_request_slave_channel()Peter Ujfalusi4 years
for-5.6/io_uring-vfsio_uring: add support for epoll_ctl(2)Jens Axboe4 years
for-5.6/io_uring-vfs-credsio_uring: support using a registered personality for commandsJens Axboe4 years
for-5.6/io_uring-vfs-wqio_uring: add io-wq workqueue sharingPavel Begunkov4 years
io_uring-5.5io_uring: don't cancel all work on process exitJens Axboe4 years
block-5.5block: allow partitions on host aware zone devicesChristoph Hellwig4 years
for-5.6/io_uring-vfs-shared-wqio_uring: add support for sharing kernel io-wq workqueueJens Axboe4 years
for-5.6/blockpartitions/ldm: fix spelling mistake "to" -> "too"Colin Ian King4 years
for-5.6/driversbcache: reap from tail of c->btree_cache in bch_mca_scan()Coly Li4 years
for-5.6/libataata/acard_ahci: remove unused variable n_elemAlex Shi4 years
for-5.6/io_uring-epoll-testio_uring: add support for epoll_ctl(2)Jens Axboe4 years
for-5.6/block-testblk-mq: allocate tags in batchesJens Axboe4 years
for-5.6/io_uring-vfs-nextio_uring: add support for epoll_ctl(2)Jens Axboe4 years
for-5.6/io_uringio_uring: add support for send(2) and recv(2)Jens Axboe4 years
libata-5.5ata: ahci_brcm: Add missing clock management during recoveryFlorian Fainelli4 years
block-5.5-nextcompat_ioctl: block: handle Persistent ReservationsArnd Bergmann4 years
no-cache-ioiomap: support RWF_UNCACHED for buffered writesJens Axboe4 years
for-linusblk-cgroup: remove blkcg_drain_queueGuoqing Jiang4 years
dropbehindAdd support for RWF_DROPBEHINDJens Axboe4 years
for-5.5/io_uring-postio_uring: make poll->wait dynamically allocatedJens Axboe4 years
for-5.5/drivers-postnbd: prevent memory leakNavid Emamdoost5 years
for-5.5/blockRevert "block: split bio if the only bvec's length is > SZ_4K"Jens Axboe5 years
for-5.5/driversRevert "bcache: fix fifo index swapping condition in journal_pin_cmp()"Jens Axboe5 years
for-5.5/zonedscsi: sd_zbc: Remove set but not used variable 'buflen'YueHaibing5 years
for-5.5/io_uringio_uring: make POLL_ADD/POLL_REMOVE scale betterJens Axboe5 years
for-5.5/disk-revalidateblock: move clearing bd_invalidated into check_disk_size_changeChristoph Hellwig5 years
for-5.5/io_uring-testio_uring: enforce limit of inflight IOJens Axboe5 years
for-5.5/libataata: pata_artop: make arrays static const, makes object smallerColin Ian King5 years
for-5.5/io_uring-wqio_uring: replace workqueue usage with io-wqJens Axboe5 years
for-5.4/io_uringio_uring: make CQ ring wakeups be more efficientJens Axboe5 years
for-5.4/postblock: drop device references in bsg_queue_rq()Martin Wilck5 years
for-5.4/blocknull_blk: format pr_* logs with pr_fmtAndré Almeida5 years
for-5.4/libatalibata/ahci: Drop PCS quirk for Denverton and beyondDan Williams5 years
io_uring-testio_uring: don't use iov_iter_advance() for fixed buffersJens Axboe5 years
for-5.3/io_uringio_uring: fix io_sq_thread_stop running in front of io_sq_threadJackie Liu5 years
for-5.3/blockblk-iolatency: fix STS_AGAIN handlingDennis Zhou5 years
for-5.3/libatadrivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOsUenal Mutlu5 years
io_uring-nextio_uring: add support for recvmsg()Jens Axboe5 years
for-5.2/block-postblock/bio-integrity: use struct_size() in kmalloc()Jackie Liu5 years
for-5.2/io_uringio_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible()Shenghui Wang5 years
for-5.2/blockblock: fix mismerge in bvec_advanceChristoph Hellwig5 years
for-5.2/libataahci: qoriq: add ls1028a platforms supportPeng Ma5 years
5.2-tmpblock: loop: mark bvec as ITER_BVEC_FLAG_NO_REFMing Lei5 years
for-5.1/block-postblkcg: annotate implicit fall throughMathieu Malaterre5 years
io_uringio_uring: add a few test toolsJens Axboe5 years
for-5.1/blockblock: Replace function name in string with __func__Keyur Patel5 years
for-5.1/libataata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq ...John Garry5 years
aio-ringaio: add my copyrightJens Axboe5 years
aio-pollaio: add my copyrightJens Axboe5 years
for-4.21/block-lateblock/swim3: Fix regression on PowerBook G3Finn Thain5 years
for-4.21/aioaio: abstract out io_event filler helperJens Axboe5 years
for-4.21/libata-lateata: pata_macio: add of_node_put()Yangtao Li5 years
for-4.21/blockkyber: use sbitmap add_wait_queue/list_del wait helpersJens Axboe5 years
for-4.21/libatasata_rcar: fix deferred probingSergei Shtylyov5 years
aio-poll-ringaio: add support for submission/completion ringsJens Axboe5 years
mq-perfblk-mq: don't call ktime_get_ns() if we don't need itJens Axboe5 years
aio-poll.v1aio: avoid extra ctx->poll_lock grab if polling is irq-lessJens Axboe6 years
mq-mapsnvme: don't disable local ints for polled queueJens Axboe6 years
mq-conversionsblock: kill request ->cpu memberJens Axboe6 years
for-4.20/blockblock: setup bounce bio_sets properlyJens Axboe6 years
for-4.20/libataata: remove redundant 'default n' from KconfigBartlomiej Zolnierkiewicz6 years
for-4.19/postblock/DAC960.c: make some arrays static const, shrinks object sizeColin Ian King6 years
for-4.19/wbtblk-wbt: fix has-sleeper queueing checkJens Axboe6 years
for-4.19/blockblkcg: Make blkg_root_lookup() work for queues in bypass modeBart Van Assche6 years
for-4.19/block-oldlightnvm: remove minor version check for 2.0Matias Bjørling6 years
readpages-ahead-argsblock: kill read-ahead if the submitting process is getting killedJens Axboe6 years
libata-ehsata_fsl: remove dead code in tag retrievalJens Axboe6 years
for-4.18/blockblk-mq: update nr_requests when switching to 'none' schedulerMing Lei6 years
readpages-aheadext4: readpages() should submit IO as read-aheadJens Axboe6 years
nvme-4.18nvme-pci: drop IRQ disabling on submission queue lockJens Axboe6 years
libata-qd32ahci: enable full queue depth of 32Jens Axboe6 years
for-4.18/ioschedsbitmap: fix race in wait batch accountingJens Axboe6 years
bfq-cleanupskyber-iosched: update shallow depth when setting up hardware queueJens Axboe6 years
sbitmap-wakeblk-mq-sched: inform sbitmap of shallow depth changesJens Axboe6 years
wbt-discardblk-wbt: throttle discards like background writesJens Axboe6 years
loop-dioloop: handle short DIO readsJens Axboe6 years
for-4.17/mergedMerge branch 'for-4.17/block' into for-4.17/mergedJens Axboe6 years
for-4.17/blockblk-mq: Directly schedule q->timeout_work when aborting a requestTejun Heo6 years
for-4.16/blockblock: remove smart1,2.hCorentin Labbe6 years
blk-kill-atomic-flagsblock: rearrange a few request fields for better cache layoutJens Axboe6 years
for-4.15/timermd: Convert timers to use timer_setup()Kees Cook7 years
for-4.15/blocknvme: fix visibility of "uuid" ns attributeMartin Wilck7 years
blktraceblktrace: fix unlocked registration of tracepointsJens Axboe7 years
wbt-odirectblk-wbt: account and throttle O_DIRECTJens Axboe7 years
wb-start-allsysctl: remove /proc/sys/vm/nr_pdflush_threadsJens Axboe7 years
wb-nextwriteback: kill off ->range_cycle optionJens Axboe7 years
writeback-fixupfs-writeback: only allow one inflight and pending full flushJens Axboe7 years
for-4.14/block-postmergebcache: initialize dirty stripes in flash_dev_run()Tang Junhui7 years
for-4.14/blockkernfs: checking for IS_ERR() instead of NULLDan Carpenter7 years
cpu-alloc-cacheaio: enable cpu_cache_alloc frontend for aio_kiocb allocationsJens Axboe7 years
mq-inflightblk-mq: enable checking two part inflight counts at the same timeJens Axboe7 years
mq-inflight.2sbitmap: make sb_for_each_fn() return voidJens Axboe7 years
for-4.13/blocklightnvm: pblk: set line bitmap check under debugJavier González7 years
for-4.13/mergeMerge branch 'for-4.13/block' into for-4.13/mergeJens Axboe7 years
write-streamnvme: add support for streams and directivesJens Axboe7 years
write-stream.10nvme: add support for streams and directivesJens Axboe7 years
write-stream.9nvme: add support for streams and directivesJens Axboe7 years
write-stream.8nvme: add support for streams and directivesJens Axboe7 years
write-stream.7nvme: add support for streams and directivesJens Axboe7 years
write-stream.6nvme: add support for streams and directivesJens Axboe7 years
write-stream.5nvme: add support for streams and directivesJens Axboe7 years
write-stream.4nvme: add support for streams and directivesJens Axboe7 years
write-stream.3nvme: add support for streams and directivesJens Axboe7 years
write-stream.2nvme: add support for streams and directivesJens Axboe7 years
write-stream.1nvme: add support for streams and directivesJens Axboe7 years
mtipRevert "mtip32xx: pass BLK_MQ_F_NO_SCHED"Jens Axboe7 years
for-4.12/blockblock: hide badblocks attribute by defaultDan Williams7 years
for-4.12/post-mergeMerge branch 'nvme-4.12' of git://git.infradead.org/nvme into for-4.12/post-m...Jens Axboe7 years
for-4.12/testblock: remove the errors field from struct requestChristoph Hellwig7 years
for-linus-nextblk-mq: free hctx->cpumask in release handler of hctx's kobjectMing Lei7 years
for-4.11/linus-mergeMerge branch 'for-4.11/next' into for-4.11/linus-mergeJens Axboe7 years
for-4.11/blocknvme: Check for Security send/recv support before issuing commands.Scott Bauer7 years
for-4.11/nextblock: don't defer flushes on blk-mq + schedulingJens Axboe7 years
for-4.11/reviewblock: don't defer flushes on blk-mq + schedulingJens Axboe7 years
for-4.11/rq-refactorblk-mq-debug: Introduce debugfs_create_files()Bart Van Assche7 years
for-4.11/rq-refactor-nextblock: move internal_tag to same cache line as tagJens Axboe7 years
blk-mq-schedblk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
blk-mq-sched.7blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
blk-mq-sched.6blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
tmp-schedblk-mq-sched: fixesJens Axboe7 years
blk-mq-sched.5blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
blk-mq-sched.4blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
blk-mq-sched.3blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
for-4.10/mergeMerge branch 'for-4.10/block' into for-4.10/mergeJens Axboe7 years
wb-buf-throttle-v4.8blk-stat: fix a few cases of missing batch flushingJens Axboe7 years
wb-buf-throttle-v4.7blk-stat: fix a few cases of missing batch flushingJens Axboe7 years
wb-buf-throttle-v4.6blk-stat: fix a few cases of missing batch flushingJens Axboe7 years
for-4.10/blockblk-stat: fix a few cases of missing batch flushingJens Axboe7 years
for-4.10/discardblock: improve handling of the magic discard payloadChristoph Hellwig7 years
blk-mq-sched.1mq-deadline: add blk-mq adaptation of the deadline IO schedulerJens Axboe7 years
blk-mq-sched.2blk-mq-sched: allow setting of default IO schedulerJens Axboe7 years
blk-mq-legacy-schedblk-mq: fix completion byte stats with schedulingJens Axboe7 years
blk-mq-legacy-sched.2block: drop irq+lock when flushing queue plugsJens Axboe7 years
for-4.10/postnvme/pci: Log PCI_STATUS when the controller diesAndy Lutomirski7 years
blk-mq-legacy-sched.1scsi: enable IO scheduling for scsi-mqJens Axboe7 years
for-4.11/blk-mq-legacy-schedscsi: enable IO scheduling for scsi-mqJens Axboe7 years
for-4.10/lightnvmlightnvm: transform target get/set bad blockJavier González7 years
read-aheadmm: don't cap request size based on read-ahead settingJens Axboe8 years
for-4.10/dioblock: save 8 bytes of space in struct blkdev_dioJens Axboe8 years
for-4.10/hch-dioblock: save 8 bytes of space in struct blkdev_dioJens Axboe8 years
for-4.10/wbt-updatesblk-wbt: remove stat opsJens Axboe8 years
for-4.10/wb-buf-throttlefs: add SYNC_FILE_RANGE_BACKGROUND flagJens Axboe8 years
for-4.10/fs-unmapfs: Remove unmap_underlying_metadataJan Kara8 years
for-4.10/start-stop-queuesnvme: Use BLK_MQ_S_STOPPED instead of QUEUE_FLAG_STOPPED in blk-mq codeBart Van Assche8 years
wb-buf-throttleblock: hook up writeback throttlingJens Axboe8 years
for-4.9/blockfs/block_dev.c: return the right error in thaw_bdev()Pierre Morel8 years
for-4.9/block-smpblk-mq: fixup "Convert to new hotplug state machine"Sebastian Andrzej Siewior8 years
for-4.9/mq-async-runblk-mq: add flag for drivers wanting blocking ->queue_rq()Jens Axboe8 years
for-4.9/block-irqblk_mq: linux/blk-mq.h does not include all the headers it depends onStephen Rothwell8 years
blk-dioblk-mq-dio: move partition remap AFTER adding bio payloadJens Axboe8 years
wb-buf-throttle-v7writeback: throttle buffered writebackJens Axboe8 years
wb-buf-throttle-v6writeback: throttle buffered writebackJens Axboe8 years
for-linus2block: rename bio bi_rw to bi_opfJens Axboe8 years
for-4.8/bi_opfblock: rename bio bi_rw to bi_opfJens Axboe8 years
for-4.8/bi_rwfblock: rename bio bi_rw to bi_rwfJens Axboe8 years
io-streamidFix resource leak in the STREAM_CLOSE path.Andrzej Jakowski8 years
for-4.8/coreblock: Fix front merge checkDamien Le Moal8 years
for-4.8/driversnvme/pci: Provide SR-IOV supportKeith Busch8 years
for-4.7/coreblk-mq: fix undefined behaviour in order_to_size()Bartlomiej Zolnierkiewicz8 years
for-4.7/driverslightnvm: reserved space calculation incorrectJavier González8 years
for-4.7/lightnvmlightnvm: reserved space calculation incorrectJavier González8 years
wb-buf-throttle-v5writeback: throttle buffered writebackJens Axboe8 years
wb-buf-throttle-v4writeback: throttle buffered writebackJens Axboe8 years
wb-buf-throttle-v3writeback: throttle buffered writebackJens Axboe8 years
wb-buf-throttle-v2writeback: throttle buffered writebackJens Axboe8 years
for-4.6/drivers-mergedNVMe: Expose ns wwid through single sysfs entryKeith Busch8 years
for-4.6/driversNVMe: Expose ns wwid through single sysfs entryKeith Busch8 years
for-4.6/coreblk-mq: add bounds check on tag-to-rq conversionHannes Reinecke8 years
for-4.5/driversnull_blk: use sector_div instead of do_divArnd Bergmann8 years
for-4.5/lightnvmlightnvm: ensure that nvm_dev_ops can be used without CONFIG_NVMJens Axboe8 years
for-4.5/nvmeuapi: update install list after nvme.h renameMike Frysinger8 years
for-4.5/coreblock: use bd{grab,put}() instead of open-codingIlya Dryomov8 years
mq-statsblk-mq: scalable per-ctx/hctx request completion statsJens Axboe9 years
for-4.4/io-polldirect-io: be sure to assign dio->bio_bdev for both pathsJens Axboe9 years
for-4.4/lightnvmnvme: lightnvm: clean up a data typeDan Carpenter9 years
for-4.4/reservationsNVMe: Precedence error in nvme_pr_clear()Dan Carpenter9 years
for-4.4/coreblk-mq: avoid excessive boot delays with large lun countsJeff Moyer9 years
for-4.4/driversUpdate target repo for nvme patch contributionsJay Freyensee9 years
for-4.4/integrityblock, libnvdimm, nvme: provide a built-in blk_integrity nop profileDan Williams9 years
for-4.3/coreblk: Fix bio_io_vec index when checking bvec gapsKeith Busch9 years
for-4.3/driversNVMe: Using PRACT bit to generate and verify PI by controllerAlok Pandey9 years
for-4.3/sglib: scatterlist: add sg splitting functionRobert Jarzmik9 years
for-4.3/blkcgblkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchyTejun Heo9 years
for-4.3/immutable-vecsDocumentation: update notes in biovecs about arbitrarily sized biosDongsu Park9 years
for-4.3/bio-errorblock: shrink struct bio down to 2 cache lines againJens Axboe9 years
discard-rwblock: by default, limit maximum discard size to 64MBJens Axboe9 years
blk-polled-io-v2NVMe: add io_poll supportJens Axboe9 years
for-4.2/driversmtip32xx: Fix accessing freed memorySelvan Mani9 years
for-4.2/corecfq-iosched: fix other locations where blkcg_to_cfqgd() can return NULLJens Axboe9 years
for-4.2/writebackwriteback, blkio: add documentation for cgroup writeback supportTejun Heo9 years
for-4.2/sgremove scatterlist.h generation from arch Kbuild filesChristoph Hellwig9 years
bio-cntbio: skip atomic inc/dec of ->bi_cnt for most use casesJens Axboe9 years
i_dio_countext4: pass in DIO_SKIP_DIO_COUNT to do_blockdev_direct_IO()Jens Axboe9 years
for-4.1/coreblk-mq: reduce unnecessary software queue loopingChong Yuan9 years
for-4.1/driversMerge branch 'stable/for-jens-4.1' of git://git.kernel.org/pub/scm/linux/kern...Jens Axboe9 years
lsi-scsi-mqmpt3sas: store scsi io tracker data in the scsi requestJens Axboe9 years
v3.10-lsi-mqmpt3: store scsi io tracker data in the scsi command / requestJens Axboe9 years
v3.10-scsi-mqscsi: add use_cmd_list flagKashyap.Desai@avagotech.com9 years
v3.10-blk-mqblkmq: Fix NULL pointer deref when all reserved tags inSam Bradshaw9 years
v3.10-stableLinux 3.10.73Greg Kroah-Hartman9 years
blk-polled-ioaio: propagate and use queue cookieJens Axboe9 years
mq-deadlineblk-mq: first cut deadline schedulingJens Axboe9 years
for-3.20/coreblock: remove unused function blk_bio_map_sgChristoph Hellwig9 years
for-3.20/driversxen-blkback: default to X86_32 ABI on x86David Vrabel9 years
for-3.20/bdiMake super_blocks and sb_lock staticAl Viro9 years
for-3.19/driversNVMe: fix race condition in nvme_submit_sync_cmd()Jens Axboe9 years
for-3.19/corebio: modify __bio_add_page() to accept pages that don't start a new segmentMaurizio Lombardi9 years
for-3.18/coreblock: Remove REQ_KERNELMartin K. Petersen10 years
for-3.18/driversblock: disable entropy contributions for nonrot devicesMike Snitzer10 years
for-3.17/corepartitions: aix.c: off by one bugDan Carpenter10 years
for-3.17/driversMerge branch 'for-jens' of http://evilpiepirate.org/git/linux-bcache into for...Jens Axboe10 years
for-3.16/coreblk-mq: push IPI or local end_io decision to __blk_mq_complete_request()Jens Axboe10 years
for-3.16/driversblock: virtio_blk: don't hold spin lock during world switchMing Lei10 years
blk-mq-nvmenvme: remove IPI completionsJens Axboe10 years
for-3.16/blk-mq-taggingblk-mq: improve support for shared tags mapsJens Axboe10 years
for-3.16/blk-mq-driversmtip32xx: convert to use blk-mqJens Axboe10 years
for-3.16/rq-buffer-removalblock: remove struct request buffer memberJens Axboe10 years
testmtip32xx: basic blk-mq supportJens Axboe10 years
for-3.15/coreblk-mq: add REQ_SYNC earlyShaohua Li10 years
for-3.15/driversMerge branch 'bcache-for-3.15' of git://evilpiepirate.org/~kent/linux-bcache ...Jens Axboe10 years
for-3.14/corextensa: fixup simdisk driver to work with immutable bio_vecsJens Axboe10 years
for-3.14/driversmg_disk: Spelling s/finised/finished/Geert Uytterhoeven10 years
for-3.13/post-mq-driversbcache: defensively handle format stringsKees Cook11 years
for-3.13/driversfloppy: Correct documentation of driver options when used as a module.Ben Harris11 years
for-3.13/coreMerge branch 'blk-mq/core' into for-3.13/coreJens Axboe11 years
blk-mq/driversmtip32xx: basic blk-mq supportJens Axboe11 years
blk-mq/coreblk-mq: don't disallow request merges for req->special being setJens Axboe11 years
blk-mq/miscdirect-io: only inc/dec inode->i_dio_count for file systemsJens Axboe11 years
new-queueblk-mq: switch to percpu-ida for tag managementShaohua Li11 years
new-queue2blk-mq: fix blk_mq_start_stopped_hw_queues from irq contextChristoph Hellwig11 years
for-3.12/driversrsxx: Kernel Panic caused by mapping DiscardsPhilip J Kelleher11 years
for-3.12/corecfq: explicitly use 64bit divide operation for 64bit argumentsAnatol Pomozov11 years
for-3.11/driversMerge branch 'bcache-for-3.11' of git://evilpiepirate.org/~kent/linux-bcache ...Jens Axboe11 years
for-3.11/coreelevator: Fix a race in elevator switchingJianpeng Ma11 years
new-queue-mtip32xxmtip32xx: basic support for issue groupsJens Axboe11 years
new-queue-20130523blk-mq: cpu hot plug/unplug fixesShaohua Li11 years
new-queue-3.10mtip32xx: exit hardware before killing block entriesJens Axboe11 years
for-3.10/driversMerge branch 'bcache-for-upstream' of http://evilpiepirate.org/git/linux-bcac...Jens Axboe11 years
for-3.10/corerelay: move remove_buf_file inside relay_close_bufDmitry Monakhov11 years
aio-diofs: only inc/dec inode->i_dio_count for file systemsJens Axboe11 years
for-3.9/driversloopdev: ignore negative offset when calculate loop device sizeGuo Chao11 years
for-3.9/coreblock: remove redundant check to bd_openers()Guo Chao11 years
for-3.8/coreblock: export block_unplug tracepointNeilBrown11 years
aio-dio-3.7fs: only inc/dec inode->i_dio_count for file systemsJens Axboe11 years
for-3.8/driversdrbd: update Kconfig to match current dependenciesLars Ellenberg11 years
new-queue-3.7mtip32xx: kill hctxJens Axboe11 years
for-3.7/driversMerge branch 'for-jens' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Jens Axboe12 years
for-3.7/coreblock: makes bio_split support bio without dataShaohua Li12 years
new-queue-3.6-rc3TODO: make note of improving taggingJens Axboe12 years
for-3.6/coreblock: remove dead func declarationYuanhan Liu12 years
for-3.6/driversMerge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Jens Axboe12 years
multiqueueblk-mq: queue_for_each_ctx() typoJens Axboe12 years
for-3.5/coreblkcg: tg_stats_alloc_lock is an irq lockTejun Heo12 years
for-3.5/driversMerge branch 'for-jens' of git://git.drbd.org/linux-drbd into for-3.5/driversJens Axboe12 years
for-3.4/driversblock: mtip32xx: remove HOTPLUG_PCI_PCIE dependancyGreg Kroah-Hartman12 years
for-3.4/coreblock: make auto block plug flush threshold per-disk basedShaohua Li12 years
for-3.3/driversMerge branch 'for-3.3/mtip32xx' into for-3.3/driversJens Axboe12 years
for-3.3/coreRevert "block: recursive merge requests"Jens Axboe12 years
for-3.3/mtip32xxmtip32xx: do rebuild monitoring asynchronouslyAsai Thambi S P12 years
for-3.2/coreblock: don't call blk_drain_queue() if elevator is not upTejun Heo13 years
for-3.2/driversvirtio-blk: use ida to allocate disk indexMichael S. Tsirkin13 years
for-3.2/mtip32xxmtip32xx: add module.h include to avoid conflict with moduleh treeJens Axboe13 years
for-3.1/coreblock: strict rq_affinityDan Williams13 years
for-3.1/driverscciss: do not attempt to read from a write-only registerStephen M. Cameron13 years
for-2.6.40/driversloop: handle on-demand devices correctlyNamhyung Kim13 years
mbpmac80211: kill warningJens Axboe13 years
for-2.6.40/corecfq-iosched: free cic_index if cfqd allocation failsNamhyung Kim13 years
for-2.6.40/splicesplice: add wakeup_pipe_readers()Namhyung Kim13 years
for-2.6.39/driverscciss: fix lost command issueBud Brown13 years
for-2.6.39/coreDocumentation/iostats.txt: bit-size reference etc.Randy Dunlap13 years
for-2.6.39/stack-plugblk-throttle: Use blk_plug in throttle dispatchVivek Goyal13 years
for-2.6.39/ioc-rq-allocblock: free io_context cached request entries automaticallyJens Axboe13 years
stack-plugblock: foo fixupJens Axboe13 years
for-2.6.38/coreMerge branch 'for-2.6.38/event-handling' into for-2.6.38/coreJens Axboe13 years
for-2.6.38/driverscciss: reinstate proper FIFO order of command queue listJens Axboe13 years
for-2.6.38/event-handlingRevert "sd: implement sd_check_events()"Jens Axboe13 years
for-2.6.38/multiqueueblock: locking fixesJens Axboe14 years
stack-plug-tmpblock: flush/finish plug locking fixupsJens Axboe14 years
binjectbinject: ioctl fixup and fix for unaligned commandsJens Axboe14 years
for-2.6.37/coreblock: remove REQ_HARDBARRIERChristoph Hellwig14 years
for-2.6.37/driverscciss: remove controllers supported by hpsaStephen M. Cameron14 years
for-2.6.37/barrierxen-blkfront: disable barrier/flush write supportJens Axboe14 years
for-2.6.37/miscpipe: fix failure to return error code on ->confirm()Nicolas Kaiser14 years
blk-alloc-optimizeblock: optimize rq allocation path for less queue lockingJens Axboe14 years
miscipheth: add support for iPhone 4Jens Axboe14 years
plugread-ahead: use pluggingJens Axboe14 years
splicepipe: set lower and upper limit on max pages in the pipe page arrayJens Axboe14 years
ipcipc semaphores: order wakeups based on waiter CPUChris Mason14 years
blk-iopollblock: remove ->max member from struct blk_iopollJens Axboe14 years
writebackwriteback: turn writeback lists into a flush treeJens Axboe14 years
ssdblock: unlocked completion test patchJens Axboe14 years
aio-bufferedmm: __lock_page_async() -EINTR missed wakeup fixJens Axboe15 years
loop-directloop: support O_DIRECT transfer modeJens Axboe15 years
loop-fastfsloop: fastfs must invalidate past bmap() for non-page cache IOJens Axboe15 years
libata-piolibata: switch pio task from workqueue to slow-workJens Axboe15 years
workqueuebio: convert integrity to lazy workqueuesJens Axboe15 years
one-queue-per-devicefloppy: switch to one queue per drive instead of sharing a queueJens Axboe15 years
barrierbarrier: Don't return -EOPNOTSUPP to the caller if the device does not suppor...Jens Axboe15 years
loop-extent_maploop: fastfs supportJens Axboe15 years
sysletacall: move syscall nr limit upJens Axboe15 years
bfqblock: add cgroups, kconfig and build bits for BFQFabio Checconi16 years
sata_mv_targetsata_target: debug stuffJens Axboe16 years
syslet-shareMerge branch 'cfq-ioc-share' into syslet-shareJens Axboe16 years
cmdfilter[PATCH] cmdfilter: needs capability.hJens Axboe17 years
fcache[PATCH] fcache: add file system frontend cacheJens Axboe18 years