From owner-cvs-all@FreeBSD.ORG Thu May 5 07:40:07 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B29F416A4CE; Thu, 5 May 2005 07:40:07 +0000 (GMT) Received: from www.mmlab.cse.yzu.edu.tw (www.mmlab.cse.yzu.edu.tw [140.138.150.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id E66C243D9D; Thu, 5 May 2005 07:40:06 +0000 (GMT) (envelope-from avatar@mmlab.cse.yzu.edu.tw) Received: by www.mmlab.cse.yzu.edu.tw (qmail, from userid 1000) id E7BEC4EFCD7; Thu, 5 May 2005 15:40:05 +0800 (CST) Received: from localhost (localhost [127.0.0.1]) by www.mmlab.cse.yzu.edu.tw (qmail) with ESMTP id D99EF4EFCD6; Thu, 5 May 2005 15:40:05 +0800 (CST) Date: Thu, 5 May 2005 15:40:05 +0800 (CST) From: Tai-hwa Liang To: Jeff Roberson In-Reply-To: <20050504162434.T18611@mail.chesapeake.net> Message-ID: <0505051535510.89626@www.mmlab.cse.yzu.edu.tw> References: <200504301622.j3UGM7v0070615@repoman.freebsd.org> <20050504162434.T18611@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-828254470-1115278805=:89626" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 May 2005 07:40:07 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-828254470-1115278805=:89626 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: 8BIT Just another "me too" on a Thinkpad T40. Disconnecting the CD-ROM drive from this laptop looks like a viable workaround to me. Booting message: . . ata1: reiniting channel .. ata1: reset tp1 mask=03 ostat0=00 ostat1=00 ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=00 stat1=00 devices=0xc unknown: WARNING - ATAPI_IDENTIFY requeued due to channel reset LBA=0 ata1: reinit done .. ata1: reiniting channel .. ata1: reset tp1 mask=03 ostat0=00 ostat1=00 ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=00 stat1=00 devices=0xc unknown: WARNING - ATAPI_IDENTIFY requeued due to channel reset LBA=0 ata1: reinit done .. ata1: reiniting channel .. ata1: reset tp1 mask=03 ostat0=00 ostat1=00 ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=00 stat1=00 devices=0xc unknown: WARNING - ATAPI_IDENTIFY requeued due to channel reset LBA=0 ata1: reinit done .. unknown: req=0xc2035898 ATAPI_IDENTIFY semaphore timeout !! DANGER Will Robinson !! ata1: reiniting channel .. [ ... repeat the same reinit/reset/WARNING stuff ... ] On Wed, 4 May 2005, Jeff Roberson wrote: > On Sat, 30 Apr 2005, Søren Schmidt wrote: > >> sos 2005-04-30 16:22:07 UTC >> > > Some ata change in the last week or two has left my laptop unable to boot > if I don't remove the cdrom drive. I get semaphore timeout errors. Let > me know what sort of information I can supply to resolve this. > >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c >> ata-chipset.c ata-disk.c ata-dma.c >> ata-isa.c ata-lowlevel.c ata-pci.c >> ata-pci.h ata-queue.c ata-raid.c >> ata-raid.h ata_if.m atapi-cam.c >> atapi-cd.c atapi-fd.c atapi-tape.c >> Log: >> Take newbusification one step further, ie use the device_t more consequently >> all way through the code down the layers, instead of the mix'n'match that >> resulted from the conversion done earlier. >> >> Sponsored by: pair.com >> >> Revision Changes Path >> 1.248 +16 -12 src/sys/dev/ata/ata-all.c >> 1.100 +70 -70 src/sys/dev/ata/ata-all.h >> 1.35 +2 -2 src/sys/dev/ata/ata-card.c >> 1.22 +2 -2 src/sys/dev/ata/ata-cbus.c >> 1.114 +302 -267 src/sys/dev/ata/ata-chipset.c >> 1.187 +6 -7 src/sys/dev/ata/ata-disk.c >> 1.135 +24 -22 src/sys/dev/ata/ata-dma.c >> 1.29 +2 -2 src/sys/dev/ata/ata-isa.c >> 1.64 +31 -25 src/sys/dev/ata/ata-lowlevel.c >> 1.101 +24 -19 src/sys/dev/ata/ata-pci.c >> 1.45 +8 -8 src/sys/dev/ata/ata-pci.h >> 1.47 +10 -7 src/sys/dev/ata/ata-queue.c >> 1.92 +1 -1 src/sys/dev/ata/ata-raid.c >> 1.32 +26 -26 src/sys/dev/ata/ata-raid.h >> 1.5 +1 -1 src/sys/dev/ata/ata_if.m >> 1.41 +28 -28 src/sys/dev/ata/atapi-cam.c >> 1.177 +27 -46 src/sys/dev/ata/atapi-cd.c >> 1.101 +5 -7 src/sys/dev/ata/atapi-fd.c >> 1.98 +14 -29 src/sys/dev/ata/atapi-tape.c --0-828254470-1115278805=:89626--