Instead of dropping the event, it would be better that the driver returned the event with some indication that the args have not been filled in. In userspace sysdig could, for example, get the arguments from proc, flag the arguments as missing, etc.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Currently, when the driver handles an execve event but can't copy the arguments to the ring buffer, it drops the event. From https://github.com/draios/sysdig/blob/dev/driver/ppm_fillers.c#L1148:
Instead of dropping the event, it would be better that the driver returned the event with some indication that the args have not been filled in. In userspace sysdig could, for example, get the arguments from proc, flag the arguments as missing, etc.