From owner-freebsd-current Sun Jul 12 21:19:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05861 for freebsd-current-outgoing; Sun, 12 Jul 1998 21:19:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from localhost.ziplink.net (mi@kot.ne.mediaone.net [24.128.29.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05856 for ; Sun, 12 Jul 1998 21:19:57 -0700 (PDT) (envelope-from mi@rtfm.ziplink.net) Received: from rtfm.ziplink.net (mi@rtfm [199.232.255.52]) by localhost.ziplink.net (8.8.8/8.8.7) with ESMTP id EAA04117 for ; Mon, 13 Jul 1998 04:19:52 GMT (envelope-from mi@rtfm.ziplink.net) Received: (from mi@localhost) by rtfm.ziplink.net (8.8.8/8.8.5) id AAA08502 for current@freebsd.org; Mon, 13 Jul 1998 00:19:51 -0400 (EDT) From: Mikhail Teterin Message-Id: <199807130419.AAA08502@rtfm.ziplink.net> Subject: soft updates, ccd, old drives To: current@FreeBSD.ORG Date: Mon, 13 Jul 1998 00:19:50 -0400 (EDT) X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" type 0 fixed SCSI 2 sd3: type 0 fixed SCSI 2 sd4: type 0 fixed SCSI 2 sd6: type 0 fixed SCSI 2 they are on a dual bus Adaptec : ahc0: at 0x9c00-0x9cff irq 10 ahc0: on eisa0 slot 9 ahc0: Using Level Sensitive Interrupts ahc0: aic7770 <= Rev C, Twin Channel, A SCSI Id=7, B SCSI Id=7, 4 SCBs ahc0: Resetting Channel B ahc0: Resetting Channel A ahc0: Downloading Sequencer Program...ahc0: 376 instructions downloaded two on one bus and two on the other. First weirdness is that kernel said "ffs_mountfs: superblock updated" every time I mounted my /ccd . It does not say that if I disable soft updates, so I report it. Now, `cd /ccd/ports; make clean' was working just fine (that's my place for the ports-tree). But extracting anything was hanging one disk or the other: with kernel messages about sd[46] "timeout in dataout" or similar. This would not respond to ctrl-alt-del, and, though the shells were working in other virtual consoles, they could not execute anything, including "reboot". So -- cold reset to the horrible fsck screenfulls. Hardware, I thought -- the poor old disks were never pushed that hard with the simple async mounts. So I grabbed the EISA floppy and set the maximum transfer rate from 8Mbps to the minimum 3.7Mbps. Same hangs, although this time there were no "timeout" messages on the console. I gave up, and disabled soft updates on /ccd (why is the tunefs option `-n'? did anyone notice, that the character 'n' is not even used in "soft updates"!). Since then, I successfully extracted XFree86 and gcc28 ports, and am currently building the gcc28 without problems. My conclusion is, that something in Soft Updates and CCD combination is wrong, which was hanging AND causing the disks to be pushed hard. After I took the maximum transfer rate down, the disks were not pushed as hard, so -- no timeouts, but the hangs were still here. This is a debug kernel and I have a corresponding kernel.debug. If someone wants me, I can try different things here to try to resolve this. Yours, -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message