when twe0 seens a disk problem, the system will freeze up. network routing is still functional. keyborad will escape in debugger. no core dump can not be written. all servies on host are blocking. Fix: unknown How-To-Repeat: wait for an alarm to occur: messages: Oct 17 03:06:34 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 17 03:07:51 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 19 03:07:43 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 19 03:07:57 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 19 03:08:18 tb kernel: twe0: error polling for signalled AEN Oct 19 03:08:18 tb last message repeated 5 times Oct 19 03:08:38 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 19 03:08:38 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> Oct 19 03:09:16 tb kernel: twe0: AEN: <twe0: port 2: sector repair occurred> CONSOLE: swap-pager: idefinite wait buffer: device: twed0s2a blkno 4, size 4096 swap-pager: idefinite wait buffer: device: twed0s2a blkno 29, size 4096 [20 seconds idle] swap-pager: idefinite wait buffer: device: twed0s2a blkno 4, size 4096 swap-pager: idefinite wait buffer: device: twed0s2a blkno 29, size 4096 [20 seconds idle] after reboot: $ tw_cli alarms Alarms Report for Controller /c0 Date Severity Alarm Message ----------------------------------------------------- N/A N/A INFO: Soft reset occurred
Same problem with FreeBSD 5.4 and 3Ware 8506 RAID5.
The problem still exists: FreeBSD 6.2-STABLE #8: Sun May 27 00:00:08 CEST 2007 twe0: <3ware Storage Controller. Driver version 1.50.01.002> port 0xb000-0xb00f mem 0xf2800000-0xf280000f,0xf2000000-0xf27fffff irq 17 at device 1.0 on pci3 twe0: [GIANT-LOCKED] twe0: 12 ports, Firmware FE7S 1.05.00.065, BIOS BE7X 1.08.00.048 five times on the console: twe0: AEN: <twe0: drive timeout for unknown unit 5> System frozen for two hours, "reset" pressed manual kind regards Dirk - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] http://people.freebsd.org/~dinoex/errorlogs/