diff options
Diffstat (limited to 'src/mm-plugin.c')
-rw-r--r-- | src/mm-plugin.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-plugin.c b/src/mm-plugin.c index 8948e96c..a1a1c33f 100644 --- a/src/mm-plugin.c +++ b/src/mm-plugin.c @@ -188,6 +188,10 @@ apply_pre_probing_filters (MMPlugin *self, for (i = 0; self->priv->subsystems[i]; i++) { if (g_str_equal (subsys, self->priv->subsystems[i])) break; + /* New kernels may report as 'usbmisc' the subsystem */ + else if (g_str_equal (self->priv->subsystems[i], "usb") && + g_str_equal (subsys, "usbmisc")) + break; } /* If we didn't match any subsystem: unsupported */ |