From owner-freebsd-stable@FreeBSD.ORG Sun Jul 24 02:01:37 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD64C16A41F for ; Sun, 24 Jul 2005 02:01:37 +0000 (GMT) (envelope-from karl@FS.denninger.net) Received: from FS.denninger.net (wsip-68-15-213-52.at.at.cox.net [68.15.213.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B6CD43D45 for ; Sun, 24 Jul 2005 02:01:37 +0000 (GMT) (envelope-from karl@FS.denninger.net) Received: from fs.denninger.net (localhost [127.0.0.1]) by FS.denninger.net (8.13.3/8.13.1) with SMTP id j6O21a0o016858 for ; Sat, 23 Jul 2005 21:01:36 -0500 (CDT) (envelope-from karl@FS.denninger.net) Received: from fs.denninger.net [127.0.0.1] by Spamblock-sys (LOCAL); Sat Jul 23 21:01:36 2005 Received: (from karl@localhost) by FS.denninger.net (8.13.3/8.13.1/Submit) id j6O21adT016856 for freebsd-stable@freebsd.org; Sat, 23 Jul 2005 21:01:36 -0500 (CDT) (envelope-from karl) Date: Sat, 23 Jul 2005 21:01:36 -0500 From: Karl Denninger To: freebsd-stable@freebsd.org Message-ID: <20050724020136.GA16783@FS.denninger.net> Mail-Followup-To: freebsd-stable@freebsd.org References: <20050721192613.GA61902@FS.denninger.net> <6.2.1.2.0.20050721153750.0851fab0@64.7.153.2> <20050721202234.GA62615@FS.denninger.net> <20050722004340.H16902@fledge.watson.org> <20050722001253.GA70277@FS.denninger.net> <20050722013605.U16902@fledge.watson.org> <20050722010611.GA72234@FS.denninger.net> <42E0F93E.7000108@commit.it> <20050722194009.GA95692@FS.denninger.net> <20050723214450.A61837@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050723214450.A61837@fledge.watson.org> User-Agent: Mutt/1.4.2.1i Organization: Karl's Sushi and Packet Smashers X-Die-Spammers: Spammers cheerfully broiled for supper and served with ketchup! Subject: Re: make -j as a stress test (was: Re: Quality of FreeBSD) [WARNING - 6.0-BETA1 still hosed!] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jul 2005 02:01:38 -0000 Done. Note that the Bustek and Adaptec cards which exhibit the problem BOTH identify the same (on two different machines) as SII 3112 boards, and BOTH fail. There are minor differences in the interrupts and memory mapping used (which is to be expected, as there are peripherals in the production machines that are NOT in the sandbox, specifically, an additional dual-port 100TX network card and a SCSI host adapter for the DLT backup device) so the PCI mapping would be expected to be slightly different. This pretty clearly looks like some kind of software problem with the SII 3112 support.... which just happens to be the chipset that is on basically ALL the "plain-jane" PCI SATA cards out there, no matter who makes them. -- -- Karl Denninger (karl@denninger.net) Internet Consultant & Kids Rights Activist http://www.denninger.net My home on the net - links to everything I do! http://scubaforum.org Your UNCENSORED place to talk about DIVING! http://homecuda.com Emerald Coast: Buy / sell homes, cars, boats! http://genesis3.blogspot.com Musings Of A Sentient Mind On Sat, Jul 23, 2005 at 09:46:58PM +0100, Robert Watson wrote: > > On Fri, 22 Jul 2005, Karl Denninger wrote: > > >It is definitely NOT fixed in 6.0-BETA1 > > > >Within SECONDS of starting a buildworld after the provider rebuild > >completed, I got this... > > Could you file a PR based on this report? Specifically, if you could > include: > > - The error output below. > > - If possible, the dmesg -v output. > > - Any other hardware information that's relevant (the full product > name(s) of the box and card if bought separately, as that likely doesn't > appear in dmesg). > > Thanks, > > Robert N M Watson > > > > >GEOM_MIRROR: Device boot: provider ad4s1 detected. > >GEOM_MIRROR: Device boot: rebuilding provider ad4s1. > >GEOM_MIRROR: Device boot: provider ad6s1 detected. > >GEOM_MIRROR: Device boot: rebuilding provider ad6s1. > >GEOM_MIRROR: Device boot: rebuilding provider ad4s1 finished. > >GEOM_MIRROR: Device boot: provider ad4s1 activated. > >GEOM_MIRROR: Device boot: rebuilding provider ad6s1 finished. > >GEOM_MIRROR: Device boot: provider ad6s1 activated. > >subdisk4: detached > >ad4: detached > >unknown: FAILURE - SETFEATURES SET TRANSFER MODE timed out > >unknown: timeout waiting to issue command > >unknown: error issueing SETFEATURES SET TRANSFER MODE command > >GEOM_MIRROR: Device boot: provider ad4s1 disconnected. > >GEOM_MIRROR: Request failed (error=6). ad4s1[READ(offset=35096543232, > >length=10240)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35463411712, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35467393024, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35501357056, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35501551616, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35501553664, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35502305280, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35502583808, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35502764032, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35648684032, > >length=16384)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35705600000, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35840983040, > >length=16384)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35840999424, > >length=16384)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35848910848, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35854632960, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=35866456064, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36226842624, > >length=16384)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36226859008, > >length=16384)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36233115648, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36234352640, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36234868736, > >length=2048)] > >GEOM_MIRROR: Request failed (error=6). ad4s1[WRITE(offset=36274173952, > >length=2048)] > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > >unknown: req=0xc1e2e320 SETFEATURES SET TRANSFER MODE semaphore timeout > >!! > >DANGER Will Robinson !! > > > > > >This is significantly WORSE than 5.3-RELEASE in that it appears not only > >to detach the disk, but then to go on to whine mightily about other > >things > >(I have no idea whether I've taken a data corruption hit at this point or > >not.) > > > >That didn't take long to verify.... > > > >-- > >-- > >Karl Denninger (karl@denninger.net) Internet Consultant & Kids Rights > >Activist > >http://www.denninger.net My home on the net - links to everything I > >do! > >http://scubaforum.org Your UNCENSORED place to talk about DIVING! > >http://homecuda.com Emerald Coast: Buy / sell homes, cars, > >boats! > >http://genesis3.blogspot.com Musings Of A Sentient Mind > > > > > >On Fri, Jul 22, 2005 at 03:48:46PM +0200, Angelo Turetta wrote: > >>Karl Denninger wrote: > >>>As I pointed out in my PR, "make -j4 buildworld" is more than > >>>sufficient > >>>to demonstrate the problem. > >> ( ... ) > >>>I'll pull over 6.0-BETA1, rebuild the array (that is the time-consuming > >>>part of this test - takes 6-8 hours for the rebuild to run) and see if > >>>it > >>>fails during a buildworld. > >> > >>Maybe I'm wrong, but in my tests I had the impression that RELENG_6 > >>includes the phk's update to make which corrects the -j behaviour. > >> > >>In 4.x and 5.x, every submake will spawn up to n tasks (n being the > >>number provided with -j), and a buildworld -j4 in UP hardware easily > >>produces a 2 digits system load. > >> > >>That's not more the case with 6.x (if I'm not wrong), in my test > >>buildworld -j4 puts the load right near 4. > >> > >>So I hope you have other ways to test the new ATA, as make buildworld > >>might not more be the monster it used to be. > >> > >>Angelo Turetta > >>_______________________________________________ > >>freebsd-stable@freebsd.org mailing list > >>http://lists.freebsd.org/mailman/listinfo/freebsd-stable > >>To unsubscribe, send any mail to > >>"freebsd-stable-unsubscribe@freebsd.org" > >> > >> > >>%SPAMBLOCK-SYS: Matched [@freebsd.org+], message ok > > > > > >_______________________________________________ > >freebsd-stable@freebsd.org mailing list > >http://lists.freebsd.org/mailman/listinfo/freebsd-stable > >To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > > > %SPAMBLOCK-SYS: Matched [@freebsd.org+], message ok