On Mon, Mar 08, 2010 at 11:23:56AM -0500, Steve Dickson wrote: > > > On 03/02/2010 03:49 PM, J. Bruce Fields wrote: > > From: J. Bruce Fields <bfields@xxxxxxxxxxxxxx> > > > > A uid or gid should be represented as unsigned, not signed. > > > > The conversion to signed here could cause a hang on access by an unknown > > user to a server running mountd with --manage-gids; such a user is > > likely to be mapped to 232-1, which may be converted to 231-1 when > > represented as an int, resulting in a downcall for uid 231-1, hence the > > original rpc hanging forever waiting for a cache downcall for 232-1. > > > > Signed-off-by: J. Bruce Fields <bfields@xxxxxxxxxxxxxx> > Committed... Thanks. But, that's really weird: where did all the carat's (^'s) go, in 2^32 and 2^31? --b. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html