[PATCH 3.16 200/410] pipe: move limit checking logic into pipe_set_size()