04:36:26 richlowe: I have spent an unhealthy amount of time in this corner of the C++ type system and ABI lol 04:36:31 there's some truly bizzare stuff in there 09:05:17 hm, with UTM the emulated x86 illumos boot hungs sometimes/often on boot while in start_other_cpus+0x260 09:13:56 probably because of some other things did fail before.... 16:26:12 andyf how urgent do you need that pcie test data? I'm pretty busy and probably won't have time until weekend after next. 17:13:16 It isn't urgent, we need to collect a bit more testing data before going ahead with integration, but I'd rather we got more data. Some of the changes in the set still need review too. I am particularly interested in data from your systems :) 18:30:58 andyf: do you need data from systems that actually have devices plugged into pcie slots? I don't know if I have any slots populated on my main dev box 18:45:47 Both would be useful - we're basically going to be looking for differences between the way things are enumerated or programmed. Even with nothing plugged into slots there are PCIe components like root ports, bridges, USB controllers, onboard NICs, NVMe drives and so on. A lot of integrated graphics uses a PCIe-to-PCI bridge too. 20:58:18 if i can remember tonight or tomorrow, I can throw it on my home server 20:58:52 (supermicro 5028-TN4) 20:59:10 not sure how odd it is, but it did find that cpu deadlock that'd been sitting in the code for 15+ years :) 21:12:59 if we get -1 from ddi_get_instance(dip) -- that should be error, right? 21:14:23 NOTICE: iommulib_nexus_register: rootnex-1: Succesfully registered NEXUS i86pc nexops=fffffffffbe9a100 21:16:10 it's supposed to be infallible 21:16:56 It is also sometimes up to parent nexi to not screw up, I've found. 21:17:54 the root has a -1 instance, though. 21:18:09 see `create_devinfo_tree` 21:18:38 I screwed it up in the amdzen nexus driver. It depends a ubnch on what's going on. 21:46:29 @andyf --> got anyone with the X470 chipset volunteering yet? I can try your stuff out on HDC 3 if you need me. 21:47:09 ( https://kebe.com/blog/?p=502 ) 22:33:17 ping 22:33:21 Okay, phew I'm here again.