-
arekinathrichlowe: I have spent an unhealthy amount of time in this corner of the C++ type system and ABI lol
-
arekinaththere's some truly bizzare stuff in there
-
tsoomehm, with UTM the emulated x86 illumos boot hungs sometimes/often on boot while in start_other_cpus+0x260
-
tsoomeprobably because of some other things did fail before....
-
sjorgeandyf how urgent do you need that pcie test data? I'm pretty busy and probably won't have time until weekend after next.
-
andyfIt 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 :)
-
papertigersandyf: 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
-
andyfBoth 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.
-
jbkif i can remember tonight or tomorrow, I can throw it on my home server
-
jbk(supermicro 5028-TN4)
-
jbknot sure how odd it is, but it did find that cpu deadlock that'd been sitting in the code for 15+ years :)
-
tsoomeif we get -1 from ddi_get_instance(dip) -- that should be error, right?
-
tsoomeNOTICE: iommulib_nexus_register: rootnex-1: Succesfully registered NEXUS i86pc nexops=fffffffffbe9a100
-
richloweit's supposed to be infallible
-
rmustaccIt is also sometimes up to parent nexi to not screw up, I've found.
-
richlowethe root has a -1 instance, though.
-
richlowesee `create_devinfo_tree`
-
rmustaccI screwed it up in the amdzen nexus driver. It depends a ubnch on what's going on.
-
danmcd@andyf --> got anyone with the X470 chipset volunteering yet? I can try your stuff out on HDC 3 if you need me.
-
danmcd
-
danmcdping
-
danmcdOkay, phew I'm here again.