aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/pipe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/pipe.c b/fs/pipe.c
index 04acfad4692b..46c30ac777da 100644
--- a/fs/pipe.c
+++ b/fs/pipe.c
@@ -605,12 +605,12 @@ static unsigned long account_pipe_buffers(struct user_struct *user,
605 605
606static bool too_many_pipe_buffers_soft(unsigned long user_bufs) 606static bool too_many_pipe_buffers_soft(unsigned long user_bufs)
607{ 607{
608 return pipe_user_pages_soft && user_bufs >= pipe_user_pages_soft; 608 return pipe_user_pages_soft && user_bufs > pipe_user_pages_soft;
609} 609}
610 610
611static bool too_many_pipe_buffers_hard(unsigned long user_bufs) 611static bool too_many_pipe_buffers_hard(unsigned long user_bufs)
612{ 612{
613 return pipe_user_pages_hard && user_bufs >= pipe_user_pages_hard; 613 return pipe_user_pages_hard && user_bufs > pipe_user_pages_hard;
614} 614}
615 615
616static bool is_unprivileged_user(void) 616static bool is_unprivileged_user(void)