From owner-freebsd-drivers@FreeBSD.ORG Sun Jun 24 09:54:55 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9779F16A421 for ; Sun, 24 Jun 2007 09:54:55 +0000 (UTC) (envelope-from die.gestalt@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by mx1.freebsd.org (Postfix) with ESMTP id 3BD1913C484 for ; Sun, 24 Jun 2007 09:54:55 +0000 (UTC) (envelope-from die.gestalt@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so1236385pyb for ; Sun, 24 Jun 2007 02:54:54 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=NzPsDstDLrchT3rjI0oVuqY+AFxvr6S1QzHsYvUQ5wc00UeomHV8je7m3DEr2SRtZO/B7AHPIPzf4WUsAczOUJYcK0ZCQCsu++DsmosJxFO75SFRzTI92Ih9/u94wL/Y3+5h3fWUT5ykpCJ1QNagxF1z4KhjuMh3jSDC+xOQnJQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=KQUNOeklsGew3SJRBdfmfRtcJnAD/o0KB1ljQiv7n+huTCxmVLsCHb5a8Uy0F81Efv2ojc661QdPfWUC33r+1Dv39E0sudcCPkspd6wXBUrqG8VbQzSvWxjHxeGMh70ns7yfTA1VeSlBYX8IhkeerI4igWhbEQcYGsPXbmJG69w= Received: by 10.65.53.3 with SMTP id f3mr7741359qbk.1182678894531; Sun, 24 Jun 2007 02:54:54 -0700 (PDT) Received: by 10.64.180.9 with HTTP; Sun, 24 Jun 2007 02:54:54 -0700 (PDT) Message-ID: <5bf3e10d0706240254y384ef578s12d4e6427d6d2255@mail.gmail.com> Date: Sun, 24 Jun 2007 11:54:54 +0200 From: "Die Gestalt" To: freebsd-drivers@freebsd.org, alfred@freebsd.org, mureninc@gmail.com In-Reply-To: MIME-Version: 1.0 References: <86veetgnk4.fsf@dwp.des.no> <5bf3e10d0705230314w3038a532uf0d8c0ed18a5d05f@mail.gmail.com> <5bf3e10d0705240839x17792a96hf17e6eebfa5a83da@mail.gmail.com> <5bf3e10d0705241345t11e739we0b896bab868fec6@mail.gmail.com> <5bf3e10d0706010709yab08f21s256cb894118d3bf4@mail.gmail.com> <5bf3e10d0706040455j2015a2dan685e7e80db66bd95@mail.gmail.com> <5bf3e10d0706220746y1a114792scd1ec59b95ed0ca4@mail.gmail.com> <20070623182130.GE55189@elvis.mu.org> <5bf3e10d0706231303q5c7f7128r8a0f82310f5bb7ad@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Generic int 13h driver X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jun 2007 09:54:55 -0000 That's a good point but the driver is actually a .ko that uses documented kernel interfaces (well it's not because it's documented that it will never change but you see my point). Well, there may be two not-so-documented calls but that's all. Mmm yeah and I assume some stuff about the VM86. Ok let's pretend I haven't said anything. ;) At the very least I hope to present the work at some *BSDCon. That's not as great as giving the source code but it's better than nothing for my overinflated ego.... ^^ On 6/24/07, Constantine A. Murenin wrote: > > On 23/06/07, Die Gestalt wrote: > > Unlikely in the short term. I made this driver for my employer, I think > > there might be reluctance about releasing it to the public. On one hand > this > > would most likely increase the quality of the code, on the other hand > this > > might hurt us in helping competition. I know this would be cool since > there > > are people out there who would like this feature. > > Keep in mind that not giving the code away to FreeBSD might make > future merging of the code more difficult for your employer, hence > once more reason for you to release the code. :) > > Cheers, > Constantine. > From owner-freebsd-drivers@FreeBSD.ORG Mon Jun 25 11:02:29 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B1E3C16A468 for ; Mon, 25 Jun 2007 11:02:29 +0000 (UTC) (envelope-from Ramanjaneyulu.Talla@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) by mx1.freebsd.org (Postfix) with ESMTP id 7C1F813C46A for ; Mon, 25 Jun 2007 11:02:29 +0000 (UTC) (envelope-from Ramanjaneyulu.Talla@citrix.com) X-IronPort-AV: E=Sophos;i="4.16,458,1175486400"; d="scan'208,217";a="15351583" Received: from ftlpexchmx02.citrite.net ([10.9.154.127]) by FTLPIPO02.CITRIX.COM with ESMTP; 25 Jun 2007 06:33:31 -0400 Received: from SJCPEXCH01.citrite.net ([10.216.4.27]) by FTLPEXCHMX02.citrite.net with Microsoft SMTPSVC(6.0.3790.1830); Mon, 25 Jun 2007 06:33:00 -0400 Received: from banpexch01.citrite.net ([10.102.1.11]) by SJCPEXCH01.citrite.net with Microsoft SMTPSVC(6.0.3790.1830); Mon, 25 Jun 2007 03:33:00 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Mon, 25 Jun 2007 16:02:56 +0530 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Need help Thread-Index: Ace3FDFsgqSsHz5HSKyqdmElWRftnA== From: "Ramanjaneyulu Talla" To: X-OriginalArrivalTime: 25 Jun 2007 10:33:00.0478 (UTC) FILETIME=[341B45E0:01C7B714] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Need help X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 11:02:29 -0000 Hi, =20 I just want to know the differences in driver framework from 4.x to 6.2. Can any one please explain me the differences in framework or approach? =20 Thanks in advance, YTR From owner-freebsd-drivers@FreeBSD.ORG Mon Jun 25 11:04:27 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3909B16A469 for ; Mon, 25 Jun 2007 11:04:27 +0000 (UTC) (envelope-from Ramanjaneyulu.Talla@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) by mx1.freebsd.org (Postfix) with ESMTP id 0319D13C484 for ; Mon, 25 Jun 2007 11:04:26 +0000 (UTC) (envelope-from Ramanjaneyulu.Talla@citrix.com) X-IronPort-AV: E=Sophos;i="4.16,458,1175486400"; d="scan'208,217";a="15353450" Received: from ftlpexchmx02.citrite.net ([10.9.154.127]) by FTLPIPO02.CITRIX.COM with ESMTP; 25 Jun 2007 07:04:26 -0400 Received: from SJCPEXCH01.citrite.net ([10.216.4.27]) by FTLPEXCHMX02.citrite.net with Microsoft SMTPSVC(6.0.3790.1830); Mon, 25 Jun 2007 07:03:55 -0400 Received: from banpexch01.citrite.net ([10.102.1.11]) by SJCPEXCH01.citrite.net with Microsoft SMTPSVC(6.0.3790.1830); Mon, 25 Jun 2007 04:03:56 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Mon, 25 Jun 2007 16:33:52 +0530 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Need help Thread-Index: Ace3GIN1Q43RhpYgShOYGrrNfRda7Q== From: "Ramanjaneyulu Talla" To: X-OriginalArrivalTime: 25 Jun 2007 11:03:56.0010 (UTC) FILETIME=[8616FCA0:01C7B718] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Need help X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 11:04:27 -0000 Hi,=20 =20 I just want to know the differences in driver framework between 4.x and 6.2. Can any one please explain me the differences in framework or approach? =20 Thanks in advance, YTR =20 From owner-freebsd-drivers@FreeBSD.ORG Mon Jun 25 14:35:40 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F00DA16A46E; Mon, 25 Jun 2007 14:35:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8285813C448; Mon, 25 Jun 2007 14:35:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 911DB20AF; Mon, 25 Jun 2007 16:35:36 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 81EF220A4; Mon, 25 Jun 2007 16:35:36 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 5EA1D5C74; Mon, 25 Jun 2007 16:35:36 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Die Gestalt" References: <86veetgnk4.fsf@dwp.des.no> <5bf3e10d0705221130t222b80b5w64a4e446b04d6029@mail.gmail.com> <863b1nvqqa.fsf@dwp.des.no> <5bf3e10d0705230314w3038a532uf0d8c0ed18a5d05f@mail.gmail.com> <5bf3e10d0705240839x17792a96hf17e6eebfa5a83da@mail.gmail.com> <5bf3e10d0705241345t11e739we0b896bab868fec6@mail.gmail.com> <5bf3e10d0706010709yab08f21s256cb894118d3bf4@mail.gmail.com> <5bf3e10d0706040455j2015a2dan685e7e80db66bd95@mail.gmail.com> <5bf3e10d0706220746y1a114792scd1ec59b95ed0ca4@mail.gmail.com> <20070623182130.GE55189@elvis.mu.org> <5bf3e10d0706231303q5c7f7128r8a0f82310f5bb7ad@mail.gmail.com> Date: Mon, 25 Jun 2007 16:35:36 +0200 In-Reply-To: <5bf3e10d0706231303q5c7f7128r8a0f82310f5bb7ad@mail.gmail.com> (Die Gestalt's message of "Sat\, 23 Jun 2007 22\:03\:14 +0200") Message-ID: <86bqf4nltz.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-drivers@freebsd.org Subject: Re: Generic int 13h driver X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2007 14:35:41 -0000 "Die Gestalt" writes: > Unlikely in the short term. I made this driver for my employer, I think > there might be reluctance about releasing it to the public. On one hand t= his > would most likely increase the quality of the code, on the other hand this > might hurt us in helping competition. If the ability to do really slow disk I/O provides your employer with a strategic competitive advantage, I'm not sure I want to know what business you're in... DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-drivers@FreeBSD.ORG Tue Jun 26 10:42:36 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E188316A400 for ; Tue, 26 Jun 2007 10:42:36 +0000 (UTC) (envelope-from mickey242@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 3BA5813C43E for ; Tue, 26 Jun 2007 10:42:35 +0000 (UTC) (envelope-from mickey242@gmx.net) Received: (qmail invoked by alias); 26 Jun 2007 10:15:55 -0000 Received: from port-ip-213-211-212-34.reverse.mdcc-fun.de (EHLO [10.6.6.6]) [213.211.212.34] by mail.gmx.net (mp039) with SMTP; 26 Jun 2007 12:15:55 +0200 X-Authenticated: #8913523 X-Provags-ID: V01U2FsdGVkX1999S1sNo99odqrWTXorO69gNuEBFeQb3MW5+x86T eXJLejqRzXkaez Message-ID: <4680E756.8060405@gmx.net> Date: Tue, 26 Jun 2007 10:15:50 +0000 From: "Andreas S. Wetzel" User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: 6.2-R: CardBus problems X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 10:42:37 -0000 Hi FreeBSD 6.2-RELEASE on my ThinkPad 600 notebook troubles me when using a 32bit CardBus Atheros based WLAN adapter. In 1 out of approximately 10 boots, the adapter is recognized and powered on, as it is supposed to. The other 9 times the only messages in dmesg are: cbb1: card inserted: event=0x00000000, state=30000920 cbb1: cbb_power: 3V cbb1: cbb_power: 0V I already tried adding the following to /boot/loader.conf without any apparent change in behaviour: hw.cbb.start_memory=0xd8000 An old Lucent/ORiNOCO WaveLAN Gold 16bit/5V card works perfectly fine, either when plugged in at boot time, or inserted later. Any suggestions as how to help fix this problem are highly appreciated. Best regard, Andreas -- Sure the UNIX file system will corrupt your data, but look how fast it is! From owner-freebsd-drivers@FreeBSD.ORG Wed Jun 27 15:15:37 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6ED516A400 for ; Wed, 27 Jun 2007 15:15:37 +0000 (UTC) (envelope-from james-freebsd-fs2@jrv.org) Received: from mail.jrv.org (adsl-70-243-84-13.dsl.austtx.swbell.net [70.243.84.13]) by mx1.freebsd.org (Postfix) with ESMTP id 85B4513C447 for ; Wed, 27 Jun 2007 15:15:37 +0000 (UTC) (envelope-from james-freebsd-fs2@jrv.org) Received: from imac.housenet.jrv (iMac.housenet.jrv [192.168.3.150]) by mail.jrv.org (8.14.1/8.13.1) with ESMTP id l5RF0lGL030677 for ; Wed, 27 Jun 2007 10:00:47 -0500 (CDT) (envelope-from james-freebsd-fs2@jrv.org) DKIM-Signature: v=0.5; a=rsa-sha256; c=simple/simple; d=jrv.org; s=enigma; t=1182956447; bh=1v8Ikvz7dRWjSBgu5erSD2qP1YqhJuEXZVKugA42F68=; h=DomainKey-Signature: Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: Content-Type:Content-Transfer-Encoding; b=lh5WV+Gt/9KH1kNDOT12JqlE jfBTS2z7wz5xZ5mT1a+j8YgI+YvthOGOsRtHEAzoRNqgn19JUDg/UvdSIKXXrAP1K1d S+HeZ7pig8ipT5x1paGkqdXiOC9sy0y4Vyc1j6jjbUguR0KFDBqt4ODxHpcBUtIYtvM QouJn81Vi05+M= DomainKey-Signature: a=rsa-sha1; s=enigma; d=jrv.org; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:subject: content-type:content-transfer-encoding; b=teQTGbYxclWbZ8FwG9UCc2iexUw5H7TLwKfrueCzX9XN4IgFlIvASY499j5tPqhzD nj4CKFpcVCSuQGPc2qqO1AemMO9b9bDTnPmjHXTdcBO2SlCVemigewIpb5aYABj7QJ4 4powGg0VgDr2VsU6a+1y75K35O+9y8/OiT0urJE= Message-ID: <46827B9F.1010308@jrv.org> Date: Wed, 27 Jun 2007 10:00:47 -0500 From: "James R. Van Artsdalen" User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: SATA port multiplier crashes 7.0 i386 & amd64 during boot X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 15:15:37 -0000 Connecting a Silicon Image porn multiplier with five drives behind it to a host adapter based on either the Silicon Image 3124 or 3132 chips causes the 7. 0 kernel to crash during startup. This is seen with either 7.0-CURRENT-200706-amd64-disc1.iso or 7.0-CURRENT-200706-i386-disc1.iso. I don't know of any way to boot either CD without disconnecting the port multiplier. From owner-freebsd-drivers@FreeBSD.ORG Wed Jun 27 19:05:53 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 414B216A400 for ; Wed, 27 Jun 2007 19:05:53 +0000 (UTC) (envelope-from groot@kde.org) Received: from poster.science.ru.nl (poster.science.ru.nl [131.174.30.28]) by mx1.freebsd.org (Postfix) with ESMTP id D016213C480 for ; Wed, 27 Jun 2007 19:05:52 +0000 (UTC) (envelope-from groot@kde.org) Received: from smeltpunt.science.ru.nl [131.174.16.145] (helo=smeltpunt.science.ru.nl) by poster.science.ru.nl (8.13.7/5.12) with ESMTP id l5RIm4qm004951 for ; Wed, 27 Jun 2007 20:48:05 +0200 (MEST) Received: from adsl-dc-2f63f.adsl.wanadoo.nl [83.116.148.63] (helo=research.englishbreakfastnetwork.org) (authen=adridg) by smeltpunt.science.ru.nl (8.13.7/5.12) with ESMTP id l5RIm2ZL019261; Wed, 27 Jun 2007 20:48:02 +0200 (MEST) From: Adriaan de Groot To: freebsd-drivers@freebsd.org Date: Wed, 27 Jun 2007 20:48:03 +0200 User-Agent: KMail/1.9.6 References: <46827B9F.1010308@jrv.org> In-Reply-To: <46827B9F.1010308@jrv.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1429316.fmR1k8yjoF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200706272048.04405.groot@kde.org> Cc: "James R. Van Artsdalen" Subject: Re: SATA port multiplier crashes 7.0 i386 & amd64 during boot X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 19:05:53 -0000 --nextPart1429316.fmR1k8yjoF Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 27 June 2007, James R. Van Artsdalen wrote: > Connecting a Silicon Image porn multiplier with five drives behind it to > a host adapter based on either the Silicon Image 3124 or 3132 chips > causes the 7. 0 kernel to crash during startup. Heh, then you want my 6-STABLE version of Soren's SiI3132 support w/ port=20 multipliers but without NCQ and the rest of that fancy stuff. It's probably= =20 slow w/ 5 drives, but it doesn't seem to crash. In -CURRENT, it should just be printing that port multipliers are not=20 supported; can you provide some verbose boot log? =2D-=20 These are your friends - Adem GPG: FEA2 A3FE Adriaan de Groot --nextPart1429316.fmR1k8yjoF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGgrDkdqzuAf6io/4RAuYEAJ9F1L1iOeR9P4DS20PFrg0MuiueJQCdHHjN xE4FKIHM3uZwBrpgGo/We1o= =3zoY -----END PGP SIGNATURE----- --nextPart1429316.fmR1k8yjoF-- From owner-freebsd-drivers@FreeBSD.ORG Fri Jun 29 05:41:00 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 77D8A16A46E for ; Fri, 29 Jun 2007 05:41:00 +0000 (UTC) (envelope-from james-freebsd-fs2@jrv.org) Received: from mail.jrv.org (adsl-70-243-84-13.dsl.austtx.swbell.net [70.243.84.13]) by mx1.freebsd.org (Postfix) with ESMTP id 3EDDB13C4E8 for ; Fri, 29 Jun 2007 05:41:00 +0000 (UTC) (envelope-from james-freebsd-fs2@jrv.org) Received: from imac.housenet.jrv (iMac.housenet.jrv [192.168.3.150]) by mail.jrv.org (8.14.1/8.13.1) with ESMTP id l5T5exsK008532; Fri, 29 Jun 2007 00:40:59 -0500 (CDT) (envelope-from james-freebsd-fs2@jrv.org) DKIM-Signature: v=0.5; a=rsa-sha256; c=simple/simple; d=jrv.org; s=enigma; t=1183095659; bh=dZLN4XFe890nj2YKUVsUq+agD57WBrYyPbNdebDqhSs=; h=DomainKey-Signature: Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=E ad9l19BiDD7tw7SuapmFf/9PMieTgXmEs0IcEEUWQlQdQuEQPL5juOcCQK2HPcdn6Zv xWW2cLlhLtPIzq0JfvP5DdYZ+xjeqFYOdd/1j7JkNtdrRTD2r6jzvHrXmdN+5dpHnyi 8sAppGEx31L7+wNRG67T5BQWyp1dfXKevbiw= DomainKey-Signature: a=rsa-sha1; s=enigma; d=jrv.org; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:content-type:content-transfer-encoding; b=h0hyFmGaGwzHNYjkIj6DSVwwzlQQWU9+gFEYYADKgIJilg46cEd+7beyk4Z177sMp s4OegOdRn3O4LRuS1hk63T3gQO5npt4UA8/guyKdHPkB/gNV30PLl47PUh0NCSmnLqu R07wCYNoZj/E4khLEid//WmYtMOjQqCjdmpgZEY= Message-ID: <46849B6B.9000702@jrv.org> Date: Fri, 29 Jun 2007 00:40:59 -0500 From: "James R. Van Artsdalen" User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: Adriaan de Groot References: <46827B9F.1010308@jrv.org> <200706272048.04405.groot@kde.org> In-Reply-To: <200706272048.04405.groot@kde.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-drivers@freebsd.org Subject: Re: SATA port multiplier crashes 7.0 i386 & amd64 during boot X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2007 05:41:00 -0000 Adriaan de Groot wrote: > On Wednesday 27 June 2007, James R. Van Artsdalen wrote: >> Connecting a Silicon Image porn multiplier with five drives behind it to >> a host adapter based on either the Silicon Image 3124 or 3132 chips >> causes the 7. 0 kernel to crash during startup. > In -CURRENT, it should just be printing that port multipliers are not > supported; can you provide some verbose boot log? > I have a complete verbose log. An excerpt is below. Nothing is said about Port Multipliers. The boot disk is on the Intel ICH, not the SiI 3132. FreeBSD 7.0-CURRENT-200706 #0: Thu Jun 7 21:38:42 UTC 2007 ... usable memory = 8508186624 (8114 MB) ... atapci0: port 0xdc80-0xdcff mem 0xecefbf80-0xecefbfff,0xecefc000-0xecefffff irq 16 at device 0.0 on pci2 atapci0: Reserved 0x80 bytes for rid 0x20 type 4 at 0xdc80 ioapic0: routing intpin 16 (PCI IRQ 16) to vector 49 atapci0: [MPSAFE] atapci0: [ITHREAD] atapci0: Reserved 0x80 bytes for rid 0x10 type 3 at 0xecefbf80 atapci0: Reserved 0x4000 bytes for rid 0x18 type 3 at 0xecefc000 ata2: on atapci0 ata2: channel HW reset time=0ms ata2: SATA connect status=00000000 ata2: phy reset found no device ata2: [MPSAFE] ata2: [ITHREAD] ata3: on atapci0 ata3: channel HW reset time=0ms ata3: SATA connect status=00000000 ata3: phy reset found no device ata3: [MPSAFE] ata3: [ITHREAD] ... atapci2: port 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfec0-0xfecf mem 0xff970000-0xff9703ff irq 20 at device 31.2 on pci0 atapci2: Reserved 0x10 bytes for rid 0x20 type 4 at 0xfec0 ioapic0: routing intpin 20 (PCI IRQ 20) to vector 57 atapci2: [MPSAFE] atapci2: [ITHREAD] atapci2: Reserved 0x400 bytes for rid 0x24 type 3 at 0xff970000 atapci2: AHCI Version 01.10 controller with 4 ports detected ata4: on atapci2 ata4: SATA connect time=0ms ata4: [MPSAFE] ata4: [ITHREAD] ata5: on atapci2 ata5: SATA connect status=00000000 ata5: [MPSAFE] ata5: [ITHREAD] ata6: on atapci2 ata6: SATA connect status=00000000 ata6: [MPSAFE] ata6: [ITHREAD] ata7: on atapci2 ata7: SATA connect status=00000000 ata7: [MPSAFE] ata7: [ITHREAD] ... Device configuration finished. ... ata3: CONNECTED ata3: channel HW reset time=0ms ata3: SATA connect time=0ms ata3: soft reset exec time=553ms status=00050000 ata3: signature=00000101 ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=80 wire ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire acd0: setting PIO4 on ICH7 chip acd0: setting UDMA33 on ICH7 chip ad6: 715404MB at ata3-master SATA300 ad6: 1465149168 sectors [1453521C/16H/63S] 16 sectors/interrupt 1 depth queue GEOM: new disk ad6 ad6: Silicon Image check3 failed acd0: CDROM drive at ata0 as master acd0: read 8268KB/s (8268KB/s), 96KB buffer, UDMA33 acd0: Reads: CDR, CDRW, CDDA stream, packet acd0: Writes: acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: no/blank disc ad6: Adaptec check1 failed ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad: ad6 already exists; skipping it ad: ad6 already exists; skipping it Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x50 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff8048a695 stack pointer = 0x10:0xffffffff80b9cc20 frame pointer = 0x10:0xffffffff80b9cc70 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) [thread pid 0 tid 0 ] Stopped at device_attach+0x1d5: cmpq $0,0x50(%r13)