IO-Uring Archive on lore.kernel.org
 help / color / Atom feed
* [PATCHSET 0/2] Extend io_uring batch freeing
@ 2019-12-28 19:18 Jens Axboe
  2019-12-28 19:18 ` [PATCH 1/2] io_uring: wrap multi-req freeing in struct req_batch Jens Axboe
  2019-12-28 19:18 ` [PATCH 2/2] io_uring: extend batch freeing to cover more cases Jens Axboe
  0 siblings, 2 replies; 3+ messages in thread
From: Jens Axboe @ 2019-12-28 19:18 UTC (permalink / raw)
  To: io-uring

This extends the free batching, allowing it to cover more cases. It
was pretty limited before, since it required fixed files.

We could go further with this and batch the file puts as well, assuming
we often have batches that are the same file. Probably not the case
from the poll side, so I left it as-is.

-- 
Jens Axboe



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, back to index

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-28 19:18 [PATCHSET 0/2] Extend io_uring batch freeing Jens Axboe
2019-12-28 19:18 ` [PATCH 1/2] io_uring: wrap multi-req freeing in struct req_batch Jens Axboe
2019-12-28 19:18 ` [PATCH 2/2] io_uring: extend batch freeing to cover more cases Jens Axboe

IO-Uring Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/io-uring/0 io-uring/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 io-uring io-uring/ https://lore.kernel.org/io-uring \
		io-uring@vger.kernel.org
	public-inbox-index io-uring

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.io-uring


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git