From owner-cvs-all@FreeBSD.ORG Tue Apr 15 13:06:57 2008 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B81221065671 for ; Tue, 15 Apr 2008 13:06:57 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.236]) by mx1.freebsd.org (Postfix) with ESMTP id 686C08FC0C for ; Tue, 15 Apr 2008 13:06:57 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: by wr-out-0506.google.com with SMTP id 50so1036044wra.13 for ; Tue, 15 Apr 2008 06:06:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=n5jAGdSSR2zaG71I+SdQsr9apz/J3HLZD+NErPpSmIk=; b=GOIhjRta9kJQA7y2OXYyy0EOKfGqBWh5A/7LW3ZB3ZFLwYW2AAughcb2wXjH+SVDbwTHVb0D00apgWLHJEM/mzU315t2Mni5gQwXzOQfWntpwryS4biLrQo/LiNSXfdyx/0Br4Dfr8Qhusdg3JbBrTOnq193K/7n+UV1NzYMcZQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HrB0t1wFvmDbfIn7SmtEx37o0/I7BRcxyhm94uVA3OJ5LFb5EhRwxLQ0UvdfkYMcZR1GFa+1ep4gewh2uGN6zLa2oGhYBq5TC/JfzDQaS0YO3HC1LW83rcwRmNDnFjapLXz9yAG8Z9aVPPSsED342fmN987woNwZCMoBj7LvCho= Received: by 10.141.69.1 with SMTP id w1mr4267569rvk.147.1208263347106; Tue, 15 Apr 2008 05:42:27 -0700 (PDT) Received: by 10.140.208.13 with HTTP; Tue, 15 Apr 2008 05:42:22 -0700 (PDT) Message-ID: Date: Tue, 15 Apr 2008 14:42:22 +0200 From: "Niclas Zeising" To: "=?ISO-8859-1?Q?S=F8ren_Schmidt?=" In-Reply-To: <1DFDA463-5E5E-4EE5-BF2D-E738D10E57F7@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200804141834.m3EIYOXP044870@repoman.freebsd.org> <4803D34C.4030706@gmail.com> <1DFDA463-5E5E-4EE5-BF2D-E738D10E57F7@FreeBSD.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 15 Apr 2008 13:06:57 -0000 On Tue, Apr 15, 2008 at 2:28 PM, S=F8ren Schmidt wrote: > Hi > > Thats actually a separate problem. I've put in stops to check that the P= RD > table size doesn't get out of hand. Until now that wasn't a problem but n= ow > that we move to having more than on request flying pr channel it needs to= be > within bounds. > The check correctly panic's as we outgrow the table, however thats not v= ery > usefull :) Not really, no ;) Just a (perhaps silly) question, is my hardware wierd as no-one else has reported this problem (as I've seen anyway). I'm just curious. > > Fix coming up with the next round of updates, I also need to go back to = the > old way of preallocing the SG tables etc, busdma is simply too cycle gree= dy > to be called for each request, as performance has been shown to decrease > quite a bit. Okay. I'll sit tight and wait for the fix. If you need some testing just drop me a note. Thanks for the quick reply! > > -S=F8ren > > [SNIP old messages] Regards! Niclas