My mistake in creating a bug for wireless it should be iwm (copied wrong file name in a hurry). Is that are you wrote about iwx also true for iwm?
Sorry for the trouble. I just want to figured it out which project have, a bug and create there a ticket. It was my first contact with BSD also so I don't know nothing about its internals. pt., 16 wrz 2022, 09:39 użytkownik Stefan Sperling <s...@stsp.name> napisał: > On Fri, Sep 16, 2022 at 08:27:59AM +0200, Adam Szewczyk wrote: > > Checked on actual hardware it seems to work fine. So I report it also to > > Qubes and Xen Project, but marmarek (head of qubes development team) > > suggest that it can be a problem with driver itself: > > "I'm not sure if that's relevant, but a common cause is incorrect MSI / > > MSI-X detection/support by the driver. HVM in Qubes do not support MSI-X, > > but do support MSI. MSI-X, even if the device really supports it, is > masked > > from PCI capabilities. Driver should fallback to MSI (or INTx) if MSI-X > > fails to setup (or isn't there at all), but many drivers have this path > > buggy, since it isn't exercised in most common (native) scenario." > > re(4) only uses MSI, it does not ever even try MSI-X. As can be seen here: > https://github.com/openbsd/src/blob/master/sys/dev/pci/if_re_pci.c#L161 > > iwx(4) first tries MSI-X, then falls back on MSI: > https://github.com/openbsd/src/blob/master/sys/dev/pci/if_iwx.c#L10573 > Your iwx firmare load failure looks like a DMA problem to me. > > I don't see any actionable information in your bug reports as far > as fixing our drivers goes. Sorry. >