Re: [PATCH cgroup] cgroup: set the correct return code if hierarchy limits are reached

Michal Koutný
2022-06-28T09:16:48Z

On Tue, Jun 28, 2022 at 06:59:06AM +0300, Vasily Averin <vvs-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org> wrote:
> I would agree with you, however in my opinion EAGAIN is used to restart an
> interrupted system call. Thus, I worry its return can loop the user space without
> any chance of continuation.
>
> However, maybe I'm confusing something?

The mkdir(2) manpage doesn't list EAGAIN at all. ENOSPC makes better
sense here. (And I suspect the dependency on this particular value won't
be very wide spread.)

0.02â‚¬
Michal