RE: IDE device timeout when writing
Carlos Milán Figueredo <[email protected]> Tue, 12 Oct 2021 19:18:11 +0000
| Newsgroups | gmane.os.netbsd.ports.amiga |
|---|---|
| Message-ID | <SJ0P220MB0351E382C5DA822577EF8BC9C9B69@SJ0P220MB0351.NAMP220.PROD.OUTLOOK.COM> |
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