Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 164683
b: refs/heads/master
c: 385773e
h: refs/heads/master
i:
  164681: 8e03495
  164679: 8c904d9
v: v3
  • Loading branch information
H Hartley Sweeten authored and Linus Torvalds committed Sep 23, 2009
1 parent b42eaf5 commit 70c16d6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 7 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8c87df457cb58fe75b9b893007917cf8095660a0
refs/heads/master: 385773e04806e8903e9ec683f5c4bd14926a86dc
10 changes: 4 additions & 6 deletions trunk/fs/aio.c
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ static int __init aio_setup(void)

return 0;
}
__initcall(aio_setup);

static void aio_free_ring(struct kioctx *ctx)
{
Expand Down Expand Up @@ -380,6 +381,7 @@ ssize_t wait_on_sync_kiocb(struct kiocb *iocb)
__set_current_state(TASK_RUNNING);
return iocb->ki_user_data;
}
EXPORT_SYMBOL(wait_on_sync_kiocb);

/* exit_aio: called when the last user of mm goes away. At this point,
* there is no way for any new requests to be submited or any of the
Expand Down Expand Up @@ -573,6 +575,7 @@ int aio_put_req(struct kiocb *req)
spin_unlock_irq(&ctx->ctx_lock);
return ret;
}
EXPORT_SYMBOL(aio_put_req);

static struct kioctx *lookup_ioctx(unsigned long ctx_id)
{
Expand Down Expand Up @@ -992,6 +995,7 @@ int aio_complete(struct kiocb *iocb, long res, long res2)
spin_unlock_irqrestore(&ctx->ctx_lock, flags);
return ret;
}
EXPORT_SYMBOL(aio_complete);

/* aio_read_evt
* Pull an event off of the ioctx's event ring. Returns the number of
Expand Down Expand Up @@ -1780,9 +1784,3 @@ SYSCALL_DEFINE5(io_getevents, aio_context_t, ctx_id,
asmlinkage_protect(5, ret, ctx_id, min_nr, nr, events, timeout);
return ret;
}

__initcall(aio_setup);

EXPORT_SYMBOL(aio_complete);
EXPORT_SYMBOL(aio_put_req);
EXPORT_SYMBOL(wait_on_sync_kiocb);

0 comments on commit 70c16d6

Please sign in to comment.