On Thu, Jun 09, 2022 at 07:27:57PM +0200, Klaus Jensen wrote: > > It's not just unnecessary, but enabling shadow doorbells on admin queues > > will > > actively break device implementations (such as SPDK), which have had to > > presume > > that driver implementations don't use shadow doorbells for the admin queue. > > I'm ok with following the concensus here, but we all agree that this is > a blatant spec violation that ended up manifesting itself down the > stack, right?
Yup. I've been meaning to try following up to get the spec updated to reflect reality, but haven't made progress there yet. > So... if QEMU wants to be compliant here, I guess we could ask the > kernel to introduce a quirk for *compliant* controllers. Now, THAT would > be a first! Not sure if I am being serious or not here ;) :) regards john