I've been noticing that the 2.4.5-ac6 kernels seem to want to hotplug "hid" in inappropriate circumstances; this fixes the bug (someone dropped "match_flags"). Apologies if someone patched this already; if so, I didn't see the patch come by. Alan, please merge if you haven't already gotten this. - Dave