Hi Tyonnchie, On Tue, Nov 26, 2024 at 11:12:03AM -0500, tyberry@xxxxxxxxxx wrote: > If the page could not be offlined madvise will return -EBUSY. This might occur if the page is currently in use or locked. Could you show this in a small example program (if possible)? Like 30 lines or so. If not, it's okay. Have a lovely day! Alex > > Signed-off-by: Tyonnchie Berry <tyberry@xxxxxxxxxx> > > --- > > diff --git a/man/man2/madvise.2 b/man/man2/madvise.2 > index 4f2210ee2..c10dcd599 100644 > --- a/man/man2/madvise.2 > +++ b/man/man2/madvise.2 > @@ -702,6 +702,13 @@ The map exists, but the area maps something that isn't a file. > .BR MADV_COLLAPSE ) > Could not charge hugepage to cgroup: cgroup limit exceeded. > .TP > +.B EBUSY > +(for > +.B MADV_SOFT_OFFLINE ) > +If any pages within the add+length range could not be offlined, > +madvise will return -EBUSY. > +This might occur if the page is currently in use or locked. > +.TP > .B EFAULT > .I advice > is > -- <https://www.alejandro-colomar.es/>
Attachment:
signature.asc
Description: PGP signature