Port-amiga archive

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

RE: IDE device timeout when writing



I think there has been a little misunderstanding. I didn't had the issues with wsfb kernel[1], I noticed the problem downloading and unpacking it, so it is totally unrelated.

It looks like the error happens with writes via the built-in IDE of the Amiga 1200. Tests done to produce the errors:

# wget http://sync.absd.org/amiga/netbsd-9-wsfb.gz
# gunzip -v netbsd-9-wsfb.gz

These commands generate enough writes to produce the system errors. I have tested that with the following kernels:

 1. NetBSD 9.2 stock GENERIC ------> Device timeout error.
 2. [2] WSCONS --------------------> Device timeout error.
 3. [3] WSCONS HEAD ---------------> Device timeout error.
 4. [1] WSFB ----------------------> Device timeout error.
 5. AmigaOS -----------------------> OK!

So it looks like it doesn't matter what kernel do I use to trigger the error. Some additional data from my setup:

 1. CPU is 68060 rev6 50 MHz
 2. IDE is built-in Amiga 1200 with a CF2IDE+[4]. I can try replacing the CF2IDE+ if that is suspicious, but it is working well on AmigaOS.
 3. SanDisk 32 GB CF card. NetBSD swap and root partitions are within the < 4 GB boundary.
 4. Ethernet PCMCIA D-Link 660+. I wonder if it could have something to do with the PCMCIA.

My RDB partition table looks like:

|-------------|---------|------------|------------------|----------|
|   RDB NAME  |   Size  | Filesystem |     Bootable     | Priority |
|-------------|---------|------------|------------------|----------|
| DH0         |  512 MB |    DOS     |       Yes        |     0    |
| linux-boot  |  128 MB |    LNX     |       Yes        |    -1    |
| netbsd-swap |  256 MB |    NBS     |       Yes        |    -5    |
| netbsd-root | 2900 MB |    NBR     |       Yes        |    -2    |
| linux-root  | 8165 MB |    LNX     |       No         |     -    |
| linux-swap  |  256 MB |    SWP     |       No         |     -    |
| linux-setup |  700 MB |    LNX     |       No         |     -    |
| DH1         |   18 GB |    PFS     |       No         |     -    |
|-------------|---------|------------|------------------|----------|

I have also checked that even if the kernel is able to recover, if I stress enough the writes, the system hangs and a reboot happens afterwards. Trying some disk benchmarks on AmigaOS didn't show any problems.

Regards,
Carlos

[1] http://sync.absd.org/amiga/netbsd-9-wsfb.gz 
[2] http://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/latest/amiga/binary/kernel/netbsd-WSCONS.gz
[3] http://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/amiga/binary/kernel/netbsd-WSCONS.gz 
[4] https://amigastore.eu/en/829-cf2ide-green-edition.html 

Carlos Milán Figueredo | HispaMSX System Operator | http://www.hispamsx.org | telnet://bbs.hispamsx.org | https://calnus.com 


Home | Main Index | Thread Index | Old Index