diff options
| author | Alexander Viro <viro@www.linux.org.uk> | 2004-05-28 21:13:21 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-05-28 21:13:21 -0700 |
| commit | 4e46f5c98d059345f5de04a4ec6b883da29a8f3b (patch) | |
| tree | 1ecb1cfff35b6fe4ad173299086e01c0b726e671 /drivers/block/loop.c | |
| parent | e7f962f1abb601bd3a52e89a74f9b1ac3fd9366d (diff) | |
[PATCH] sparse: trivial part of drivers/block __user annotation
Diffstat (limited to 'drivers/block/loop.c')
| -rw-r--r-- | drivers/block/loop.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/block/loop.c b/drivers/block/loop.c index 37afd96d7009..95ec95cfa6f0 100644 --- a/drivers/block/loop.c +++ b/drivers/block/loop.c @@ -949,7 +949,7 @@ loop_info64_to_old(const struct loop_info64 *info64, struct loop_info *info) } static int -loop_set_status_old(struct loop_device *lo, const struct loop_info *arg) +loop_set_status_old(struct loop_device *lo, const struct loop_info __user *arg) { struct loop_info info; struct loop_info64 info64; @@ -961,7 +961,7 @@ loop_set_status_old(struct loop_device *lo, const struct loop_info *arg) } static int -loop_set_status64(struct loop_device *lo, const struct loop_info64 *arg) +loop_set_status64(struct loop_device *lo, const struct loop_info64 __user *arg) { struct loop_info64 info64; @@ -971,7 +971,7 @@ loop_set_status64(struct loop_device *lo, const struct loop_info64 *arg) } static int -loop_get_status_old(struct loop_device *lo, struct loop_info *arg) { +loop_get_status_old(struct loop_device *lo, struct loop_info __user *arg) { struct loop_info info; struct loop_info64 info64; int err = 0; @@ -989,7 +989,7 @@ loop_get_status_old(struct loop_device *lo, struct loop_info *arg) { } static int -loop_get_status64(struct loop_device *lo, struct loop_info64 *arg) { +loop_get_status64(struct loop_device *lo, struct loop_info64 __user *arg) { struct loop_info64 info64; int err = 0; @@ -1021,16 +1021,16 @@ static int lo_ioctl(struct inode * inode, struct file * file, err = loop_clr_fd(lo, inode->i_bdev); break; case LOOP_SET_STATUS: - err = loop_set_status_old(lo, (struct loop_info *) arg); + err = loop_set_status_old(lo, (struct loop_info __user *) arg); break; case LOOP_GET_STATUS: - err = loop_get_status_old(lo, (struct loop_info *) arg); + err = loop_get_status_old(lo, (struct loop_info __user *) arg); break; case LOOP_SET_STATUS64: - err = loop_set_status64(lo, (struct loop_info64 *) arg); + err = loop_set_status64(lo, (struct loop_info64 __user *) arg); break; case LOOP_GET_STATUS64: - err = loop_get_status64(lo, (struct loop_info64 *) arg); + err = loop_get_status64(lo, (struct loop_info64 __user *) arg); break; default: err = lo->ioctl ? lo->ioctl(lo, cmd, arg) : -EINVAL; |
