> On 9 Aug 2022, at 18:15, Peter Maydell <peter.mayd...@linaro.org> wrote:
> 
> My wild guess is that there's a race condition somewhere such
> that when you're doing this huge amount of detaches, very rarely
> a disk is detached and deleted but this INQUIRY request is
> incorrectly still sent to the disk (which being a freed object,
> might be overwritten with other stuff). But that is purely a guess.
> 
>> So.. should this be something I create a bug report for?
> 
> If you can repro this on current head-of-git, or at least on
> the most recent release, then yes, file a bug report.

The best I can currently do is start to log what’s going on. Since I’m not at 
all familiar with SCSI and this code-base, do you have any tipps on what I 
should log to maybe find out where this race-condition occurs?

Or if there’s any kind of documentation I could read to understand better what 
is going on in the hw/scsi subsystem and how I should navigate the code. After 
reading your explanation we’ll probably look for other workarounds, but I would 
love to understand what’s going on.

Appreciate your help,

Denis

Reply via email to