tvhlog: improve subsystem parser, fixes #2552