Won't the time latency be an issue (time between exceeding the limit and the
user space being notified?). Since the notification does not use user memory at
the moment (it will not stress the limits futher :)), provided the notification
handler is not running under the group that has exceeded its limit. Do we expect
the user space application to ACK that it's seen the notification? We could use
a netlink channel as well (in the case that we need two way communication).
I would prefer to notify on memory.failcnt, if we do use this interface.
--
Warm Regards,
Balbir Singh
Linux Technology Center
IBM, ISTL
--