Date: Mon, 29 Jun 2009 18:30:28 -0700 From: Kip Macy <kip.macy@gmail.com> To: Chris Hedley <freebsd-current@chrishedley.com> Cc: freebsd-current@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: New builds won't boot (fwd) Message-ID: <3c1674c90906291830g1c79c80bq42ce99f44588e968@mail.gmail.com> In-Reply-To: <alpine.BSF.2.00.0906300051400.33237@teapot.cbhnet> References: <alpine.BSF.2.00.0906071604540.1724@teapot.cbhnet> <4A2C124A.1050707@freebsd.org> <alpine.BSF.2.00.0906261725570.1809@teapot.cbhnet> <alpine.BSF.2.00.0906261926080.1809@teapot.cbhnet> <alpine.BSF.2.00.0906300051400.33237@teapot.cbhnet>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 29, 2009 at 4:56 PM, Chris Hedley<freebsd-current@chrishedley.com> wrote: > On Fri, 26 Jun 2009, Chris Hedley wrote: >> >> On Fri, 26 Jun 2009, Chris Hedley wrote: >>> >>> On Sun, 7 Jun 2009, Tim Kientzle wrote: >>>> >>>> * Latest checkout date of a kernel that does boot. >>>> * Earliest checkout date of a kernel that doesn't boot. >> >> =A0 =A0 =A0 =A0... >>> >>> As for the versions of the kernel, I've narrowed it down to a half-day >>> window, which is hopefully useful: the cvsup-specified dates I have are >>> 2009.02.18.12.00.00 (working) and 2009.02.19.00.00.00 (not working). >> >> Just to pontificate for a moment, I notice that there's quite a few >> changes to the ATA subsystem that afternoon. =A0This might be significan= t as >> the Supermicro SATA controllers I use (a pair of AOC-SAT2-MV8 cards, 8 p= ort >> PCI-X things) aren't entirely trouble-free: when they're up and running >> they're fine, but they don't reset on reboot, even with the current (? 1= .0c, >> anyway) firmware which causes problems rescanning the drives. =A0This co= uld be >> a complete red herring, but I wondered if it may be related. > > I've been fiddling about with this a bit more and I'm not sure it's just = a > zfs problem as it seems gmirror also can't find its entries. =A0Attemptin= g to > boot of a non-zfs partition also leads to it hanging near the end of the > kernel's boot messages. > > Anybody got any ideas of how I can get my system or AOC-SAT2-MV8 to work > with the post 18th Feb kernels? =A0Or of any ddb wizardry to further prob= e it > for what it might be doing while it's apparently thinking about things? > I went through the commits from that time period and identified possible candidates: svn commit: r188755 - head/sys/dev/ata Remove unused variable. svn commit: r188761 - in stable/7: lib/libc lib/libc/string lib/libc/sys sys sys/contrib/pf sys/dev/ath/ath_hal sys/d\ ev/cxgb sys/kern sys/net sys/netinet sys/netinet6 sys/sys r188144: Standardize the various prison_foo_ip[46] functions and prison_if to return zero on success and an error code otherwise. The possible error= s are EADDRNOTAVAIL if an address being checked for doesn't match the prison, and EAFNOSUPPORT if the prison doesn't have any addresses in that address family. For most callers of these functions, use the returned error code instead of e.g. a hard-coded EADDRNOTAVAIL or EINVAL. svn commit: r188763 - head/sys/dev/ata Make ch->dma.free() called symmetrically to ch->dma.alloc(). svn commit: r188765 - in head/sys/dev/ata: . chipsets Log: As soon as they called in only same one place (ata_pcichannel_attach()), join allocate() and dmainit() atapci subdriver's channel initialization methods into single ch_attach() method. As opposite to ch_attach() add new ch_detach() method to deallocate/disabl= e channel. svn commit: r188743 - head/sys/dev/aac Log: Use outbound message register 0 instead of mailbox 7 in aac_{rx,rkt}_get_fwstatus, as done in Adaptec's vendor driver as well as the Linux drivers. Submitted by: jkim, from Adaptec's driver
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3c1674c90906291830g1c79c80bq42ce99f44588e968>