Additional note - I have access to a variety of computers, with lspci information accessible via a database. Testing I've done so far: - So far, this version of the patch has been tested on computers with two different discrete Thunderbolt Intel JHL controllers (JHL6540 and JHL7540). - I have been using an external Thunderbolt dock with JHL7540 to verify that external docks are still recognized as untrusted and removable. - An earlier iteration of this patch (before I refactored it) was tested on computers with JHL6250, JHL6340, JHL6540, JHL7540. Is there any additional testing that would be ideal for this ticket? Which configurations/types of devices would you want to see tested? Thank you!