mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-29 07:04:10 +08:00
aio: fix misleading comments
The FIXME comments are inaccurate. The locking comment over lookup_ioctx() is wrong. Signed-off-by: Jeff Moyer <jmoyer@redhat.com> Signed-off-by: Zach Brown <zach.brown@oracle.com> Signed-off-by: Shen Feng <shen@cn.fujitsu.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
68ab3d883a
commit
39fa00311f
5
fs/aio.c
5
fs/aio.c
@ -277,7 +277,7 @@ static struct kioctx *ioctx_alloc(unsigned nr_events)
|
||||
if (ctx->max_reqs == 0)
|
||||
goto out_cleanup;
|
||||
|
||||
/* now link into global list. kludge. FIXME */
|
||||
/* now link into global list. */
|
||||
write_lock(&mm->ioctx_list_lock);
|
||||
ctx->next = mm->ioctx_list;
|
||||
mm->ioctx_list = ctx;
|
||||
@ -553,9 +553,6 @@ int aio_put_req(struct kiocb *req)
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* Lookup an ioctx id. ioctx_list is lockless for reads.
|
||||
* FIXME: this is O(n) and is only suitable for development.
|
||||
*/
|
||||
static struct kioctx *lookup_ioctx(unsigned long ctx_id)
|
||||
{
|
||||
struct kioctx *ioctx;
|
||||
|
Loading…
Reference in New Issue
Block a user