On Mon, Jan 19, 2015 at 2:33 PM, Dan Carpenter
<dan.carpenter@xxxxxxxxxx> wrote:
Since "count" is an unsigned int, then these conditions are never
true:
if (count == ULLONG_MAX)
events |= POLLERR;
if (ULLONG_MAX - 1 > count)
events |= POLLOUT;
It should be a u64, because that's what ctx->count is. Also GCC
complains that "flags" is unused.
Ugh, thanks Dan, I copied the unsigned int out of eventfd_file_create
instead of checking the struct. I'll test v3.
-chris
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html