lshal: mention subclasses for third section
Third section of lshal shows installed passthrough
services. I've updated the comment to show that
these aren't necessarily the actual classes available
at runtime. This is based on an offline issue raised
by a vendor that thought the current text was confusing.
The actual check that the correct passthrough services
are served is done by vts_treble_vintf_test.
Bug: 74407622
Test: lshal
Change-Id: Ie314c7a4bd9abe9d52ca36cad1bf8da80493b3eb
Merged-In: Ie314c7a4bd9abe9d52ca36cad1bf8da80493b3eb
diff --git a/cmds/lshal/ListCommand.cpp b/cmds/lshal/ListCommand.cpp
index b9e0139..67110c4 100644
--- a/cmds/lshal/ListCommand.cpp
+++ b/cmds/lshal/ListCommand.cpp
@@ -280,7 +280,8 @@
"The Clients / Clients CMD column shows all process that have ever dlopen'ed \n"
"the library and successfully fetched the passthrough implementation.");
mImplementationsTable.setDescription(
- "All available passthrough implementations (all -impl.so files)");
+ "All available passthrough implementations (all -impl.so files).\n"
+ "These may return subclasses through their respective HIDL_FETCH_I* functions.");
}
static inline bool findAndBumpVersion(vintf::ManifestHal* hal, const vintf::Version& version) {