(moving Cc to bugs@) On Wed, Oct 27, 2021 at 02:33:55PM +0100, Andrew Grillet wrote: > I reported this problem in 2019, and was asked to provide data for > diagnosis. > Unfortunately, I was not able to do so at the time.
Thanks for coming back to this. Please provide boot logs, specifically what the hypervisor says. Which firmware version is installed? > I can now confirm that the problem - incorrect mapping of the PCI - occurs > with both > T1000 and T2000s, and probably also with T5x20s. T5xx0 boxes seem fairly common, I've been using T5220 and T5240 ones myself without problems since around 6.6 (and latest firmware). > The problem causes the machine to become unbootable, until restored to > factory-default. What is the error message? > Compiling the exact same ldom.conf with 6.3 works OK, and with 6.9 still > produces > the same problem. Did you copy over the factory-default dump or did you start with the existing bsd63 one? Please provide exact steps to reproduce. ldomctl(8) is still rough around the edges -- the entire dance is easy to mess up with dump/copy/edit/init-system/delete/download and not all configs are guaranteed to be accepted by the hypervisor. > A config generated with 6.3 will run 6.9 correctly. That is expected. Once the hypervisor has a valid configuration, it doesn't matter which OpenBSD version you are running in your domains. > I have attached the test code (in tar format). That could provide helpful details but I am reluctant to dig through them with `mdprint' (from packages) without the bits requested above.
