Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 817e9b4d authored by Mike Marshall's avatar Mike Marshall
Browse files

orangefs: specify user pointers when using dev_map_desc and bufmap



Sparse lead me to the dev_map_desc one and Al Viro lead me to the bufmap
one.

Signed-off-by: default avatarMike Marshall <hubcap@omnibond.com>
parent 95f5f88f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -138,7 +138,7 @@ static int get(struct slot_map *m)

/* used to describe mapped buffers */
struct orangefs_bufmap_desc {
	void *uaddr;			/* user space address pointer */
	void __user *uaddr;		/* user space address pointer */
	struct page **page_array;	/* array of mapped pages */
	int array_count;		/* size of above arrays */
	struct list_head list_link;
+1 −1
Original line number Diff line number Diff line
@@ -342,7 +342,7 @@ enum {
 * that may be 32 bit!
 */
struct ORANGEFS_dev_map_desc {
	void *ptr;
	void __user *ptr;
	__s32 total_size;
	__s32 size;
	__s32 count;