Nice catch! I fixed it up via kref_get_unless_zero(). This has theside-effect that there might be multiple domain_user objects for thesame user, but all but one will have ref==0. They don't carry andvaluable data in those cases, so we're fine. We will just end up usingthe next one, or creating a new one.