Based on additional feedback from Daviey regarding the possible urgency of getting this in before release, I've reviewed the upstream changes since the 173 release. Of course, with kernel.org down for the past month, there's not really much of it. No indication of an upstream fix for udevadm control --exit not taking care of the worker processes.
So I think we need to go with the udevadm control --exit && pkill udevd as a short-term solution.
Based on additional feedback from Daviey regarding the possible urgency of getting this in before release, I've reviewed the upstream changes since the 173 release. Of course, with kernel.org down for the past month, there's not really much of it. No indication of an upstream fix for udevadm control --exit not taking care of the worker processes.
So I think we need to go with the udevadm control --exit && pkill udevd as a short-term solution.