In this patch series we fix NetBSD's issues raised in our
NCR710 SCSI Controller for the PA-RISC Machines.

The changes address multiple issues in the NCR710 emulation
that currently prevent proper operation under NetBSD such as:
- DMA flow control
- Interrupt handling
- Command completion
- Device state management

The changes have been tested on PARISC 715 machine running NetBSD.

I would appreciate review and feedback from the maintainers and the community
and would be happy follow up with revision.

I would be delighted if we could get this series merged for the upcoming
release of QEMU.

Thank you,
Soumyajyotii Ssarkar

Soumyajyotii Ssarkar (10):
  scsi:ncr710: Add null pointer checks
  scsi:ncr710: Fix use after free in command_complete
  scsi:ncr710: Fix interrupt related register handing
  scsi:ncr710: Fix DMA State machine and flow control
  scsi:ncr710: Fix table indirect addressing endianness
  scsi:ncr710:Mark command complete in status phase and fix disconnect
  scsi:ncr53c710: Add LUN scanning
  scsi:ncr710: Simplify disconnect handling
  scsi:ncr710: Fix DSA register
  scsi:ncr710: Fix CTEST FIFO status

 hw/scsi/ncr53c710.c | 93 ++++++++++++++++++++++++++++++++++-----------
 1 file changed, 70 insertions(+), 23 deletions(-)

-- 
2.49.0


Reply via email to