| commit | 9c8d6dd7de6e436542d40ae1cd635ce13b89162f | [log] [tgz] |
|---|---|---|
| author | Tom Cherry <tomcherry@google.com> | Thu Aug 17 09:38:01 2017 -0700 |
| committer | Tom Cherry <tomcherry@google.com> | Fri Aug 18 10:39:48 2017 -0700 |
| tree | 92480644743d31364a759dfe4965cf9c8cedb2a9 | |
| parent | 334929b525370a8a008b276e81e7ba573af7808f [diff] |
ueventd: fix subsystem list logic issues
1) Check subsystems list before doing usb subsystem logic. This allows
developers to handle usb* subsystems in ueventd.rc files.
2) Fix a bug where each subsystem_ instance is not reinitialized, but
rather only the name_ member was set.
Test: boot bullhead
Test: check that multiple uevent_devname subsystems work when
specified in ueventd.rc
Change-Id: Ifcac04763afcaf72a3b14ef5f3a6cb89981b51a1