NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-atari/57908: The Atari TT kernel hangs infinitely while probing SCSI devices on external BlueSCSI



The following reply was made to PR port-atari/57908; it has been noted by GNATS.

From: Nat Sloss <nathanialsloss%yahoo.com.au@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: port-atari/57908: The Atari TT kernel hangs infinitely while probing SCSI devices on external BlueSCSI
Date: Tue, 13 Feb 2024 21:33:13 +1100

 Hi,
 
 I had similar issues with the sbc on the Macintosh.
 
 This was with SCSI2SD and PiSCSI raspberry pi scsi.
 
 The answer for me was to disable PDMA/DMA.  I was able to reenable PDMA for 
 reading as that worked and gave me slightly better performance.
 
 I noticed in file sys/arch/atari/dev/atari5380.c there is a define for REAL_DMA 
 that would cause the scsi driver to prefer dma transfers if they are large 
 enough or fall back to PDMA/PIO otherwize.
 
 Perhaps try removing the define in that file and see if it works.
 
 AFAICT the USE_PDMA flag is already undefined there.
 
 Best regards,
 
 Nat
 


Home | Main Index | Thread Index | Old Index