[RFC PATCH 5/9] audit: rework the audit queue handling