Eelco Chaudron <echaudro@xxxxxxxxxx> writes: > When the probe code was failing for any reason ENOTSUP was returned, even > if this was due to no having enough lock space. This patch fixes this by > returning EPERM to the user application, so it can respond and increase > the RLIMIT_MEMLOCK size. > > Signed-off-by: Eelco Chaudron <echaudro@xxxxxxxxxx> Acked-by: Toke Høiland-Jørgensen <toke@xxxxxxxxxx> For context - we ran into this in xdp-tools where we've implemented "fiddle rlimit and retry" logic in response to EPERM errors, and suddenly we were seeing ENOTSUP errors instead. See discussion here: https://github.com/xdp-project/xdp-tools/pull/16 -Toke