|
@@ -605,12 +605,12 @@ static unsigned long account_pipe_buffers(struct user_struct *user,
|
|
|
|
|
|
static bool too_many_pipe_buffers_soft(unsigned long user_bufs)
|
|
static bool too_many_pipe_buffers_soft(unsigned long user_bufs)
|
|
{
|
|
{
|
|
- return pipe_user_pages_soft && user_bufs >= pipe_user_pages_soft;
|
|
|
|
|
|
+ return pipe_user_pages_soft && user_bufs > pipe_user_pages_soft;
|
|
}
|
|
}
|
|
|
|
|
|
static bool too_many_pipe_buffers_hard(unsigned long user_bufs)
|
|
static bool too_many_pipe_buffers_hard(unsigned long user_bufs)
|
|
{
|
|
{
|
|
- return pipe_user_pages_hard && user_bufs >= pipe_user_pages_hard;
|
|
|
|
|
|
+ return pipe_user_pages_hard && user_bufs > pipe_user_pages_hard;
|
|
}
|
|
}
|
|
|
|
|
|
static bool is_unprivileged_user(void)
|
|
static bool is_unprivileged_user(void)
|