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.

Regards,

Phil.

Reply via email to