OSDN Git Service

fuse: handle large user and group ID
authorMiklos Szeredi <mszeredi@suse.cz>
Mon, 7 Jul 2014 13:28:51 +0000 (15:28 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Mon, 7 Jul 2014 13:28:51 +0000 (15:28 +0200)
commit233a01fa9c4c7c41238537e8db8434667ff28a2f
treeeea525a1e50caf4f9fd3a67e62e36c15f28d645d
parent7b3d8bf7718a8de8ac6a25ed7332c1c129839400
fuse: handle large user and group ID

If the number in "user_id=N" or "group_id=N" mount options was larger than
INT_MAX then fuse returned EINVAL.

Fix this to handle all valid uid/gid values.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Cc: stable@vger.kernel.org
fs/fuse/inode.c