On 09/07/2025 12:16, Philippe Mathieu-Daudé wrote:
> Hi Mark,
>
> On 9/7/25 09:50, Mark Cave-Ayland wrote:
>> On 18/06/2025 07:12, Mark Cave-Ayland wrote:
>>
>>> This series contains a few minor tidy-ups along with an implementation of the
>>> logic to only allow ESP commands permitted in the current mode. The motivation
>>> is to fix GitLab issue #2464 which causes Windows NT MIPS to bluescreen on
>>> boot.
>>>
>>> Patches 1 to 5 are simple tidy-ups from investigating the issue. Patch 6 adds
>>> a new asc_mode variable to indicate the current ESP mode, whilst patch 7 implements
>>> the feature which fixes GitLab issue #2464.
>>>
>>> Note: this series is being reposted as both the SeaBIOS and SeaBIOS hppa binaries
>>> currently distributed with QEMU have now been fixed so that they do not use an
>>> illegal ESP command sequence.
>
>
>>> Mark Cave-Ayland (7):
>
>>> esp.c: add asc_mode property to indicate the current ESP mode
>>> esp.c: only allow ESP commands permitted in the current asc_mode
>>>
>>> hw/scsi/esp.c | 94 +++++++++++++++++++++++++++++++++++++------
>>> hw/scsi/trace-events | 1 +
>>> include/hw/scsi/esp.h | 15 ++++++-
>>> 3 files changed, 96 insertions(+), 14 deletions(-)
>>
>> Ping?
>
> I reviewed 1-5 but don't have sufficient knowledge for 6-7 so
> will defer these to Paolo.
Thanks Phil, I really appreciate your effort to help out here.
ATB,
Mark.