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.