All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Various AIO retry related fixes and enhancements
@ 2004-08-05  4:33 Suparna Bhattacharya
  2004-08-05  4:38 ` [PATCH 1/3] Collected AIO retry " Suparna Bhattacharya
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Suparna Bhattacharya @ 2004-08-05  4:33 UTC (permalink / raw)
  To: akpm; +Cc: linux-aio, linux-kernel


The following patches are a collection of various (mostly 
retry infrastructure related) fixes, cleanups and enhancements
for AIO, that I have been maintaining for a while. I ran into
most of them while implementing support for default high
level retry methods (should also be helpful as a foundation
for some network AIO work). Now that we have in-tree use 
of the retry logic, it makes sense to merge these fixes 
upstream. They are mostly localised to AIO code.

Note: The latter two patches involve policy oriented 
optimizations to the AIO workqueue usage, so I chose 
to separate them out.

Please apply.

[1] aio-retry.patch
  Collection of AIO retry infrastructure fixes and enhancements
  AIO: Split iocb setup and execution in io_submit 
       (also fixes io_submit error reporting)
  AIO: Default high level retry methods
  AIO: Subtle use_mm/unuse_mm fix
  AIO: Code commenting
  AIO: Fix aio process hang on EINVAL (Daniel McNeil)
  AIO: flush workqueues before destroying ioctx'es 
  AIO: hold the context lock across unuse_mm
  AIO: Acquire task_lock in use_mm()
  AIO: Allow fops to override the retry method with their own
  AIO: Elevated ref count for AIO retries (Daniel McNeil)
  AIO: set_fs needed when calling use_mm
  AIO: flush workqueue on __put_ioctx (Chris Mason)
  AIO: Fix io_cancel to work with retries (Chris Mason)
  AIO: read-immediate option for socket/pipe retry support

[2] aio-splice-runlist.patch
  AIO: Splice runlist to be fairer across multiple io contexts

[3] aio-context-switch.patch
  AIO: Context switch reduction for retries (Chris Mason)
  AIO: Fix IO stalls with context switch reduction changes
	(Chris Mason)

Regards
Suparna

-- 
Suparna Bhattacharya (suparna@in.ibm.com)
Linux Technology Center
IBM Software Lab, India


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

end of thread, other threads:[~2004-08-05  4:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-05  4:33 [PATCH 0/3] Various AIO retry related fixes and enhancements Suparna Bhattacharya
2004-08-05  4:38 ` [PATCH 1/3] Collected AIO retry " Suparna Bhattacharya
2004-08-05  4:41 ` [PATCH 2/3] AIO Splice runlist for fairness across io contexts Suparna Bhattacharya
2004-08-05  4:43 ` [PATCH 3/3] AIO workqueue context switch reduction Suparna Bhattacharya

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.