From owner-freebsd-stable@FreeBSD.ORG Thu Nov 22 14:30:27 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D868244; Thu, 22 Nov 2012 14:30:27 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id CC0818FC17; Thu, 22 Nov 2012 14:30:26 +0000 (UTC) Received: by mail-vb0-f54.google.com with SMTP id l1so11057598vba.13 for ; Thu, 22 Nov 2012 06:30:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=rY4nvoNCnEDk/VRINunbq7MG6mdBjH40aHI2ghGJN7k=; b=s1kvi51GXpmNhmuLXxWlCVUkx7BYR+JWy3Gs+PrBV1GcnK6Qq3o6Rbs8PFuQGB5BEc E7tI4rY2XdmTLZhHnimWq1uy58JrfDs3sUt8EpsWIty6bvCWbwOUiteVPod/CoFD3NFi cE0OYEdkt6yQvbBc3Jie0CT0wNCKfEN2ppFEaRSY8m5WYskajitt1C+K6szBFKVlbrC4 09ijS3YrSsD999qNr1QAwyzbWPFKemdKBTa+vtv6xeEYGD8BABoOIeevAYAL8s9PuFGt jsdjhz+FwNy3s0p9x3XCqxGOSWOcM/iPNjnnMRW+mk0kP6RSA4vUdrag3q1YKivAxb8S gCcw== Received: by 10.52.26.176 with SMTP id m16mr928600vdg.64.1353594625777; Thu, 22 Nov 2012 06:30:25 -0800 (PST) Received: from mavbook.mavhome.dp.ua (cpe-67-244-107-195.nyc.res.rr.com. [67.244.107.195]) by mx.google.com with ESMTPS id co1sm1848415vdc.10.2012.11.22.06.30.24 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 22 Nov 2012 06:30:24 -0800 (PST) Sender: Alexander Motin Message-ID: <50AE36FF.7080106@FreeBSD.org> Date: Thu, 22 Nov 2012 16:30:23 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120628 Thunderbird/13.0.1 MIME-Version: 1.0 To: Ian Smith Subject: Re: Increasing the DMESG buffer.... References: <50ACA59D.3080809@digiware.nl> <20121121101411.GG4535@server.rulingia.com> <50ACD522.7000706@digiware.nl> <50ACEE5B.8000901@FreeBSD.org> <50ACF891.4050105@digiware.nl> <1353513692.69940.7.camel@revolution.hippie.lan> <50ACFC6C.8070506@FreeBSD.org> <20121122040251.G21191@sola.nimnet.asn.au> <50AD0E82.3070706@digiware.nl> <20121121194142.8c4bf7d1977f13801a021ccc@getmail.no> <20121122144400.M21191@sola.nimnet.asn.au> <20121122213328.J21191@sola.nimnet.asn.au> In-Reply-To: <20121122213328.J21191@sola.nimnet.asn.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Adrian Chadd , freebsd-stable@freebsd.org, Andriy Gapon , Ronald Klop X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 14:30:27 -0000 On 22.11.2012 12:53, Ian Smith wrote: > On Wed, 21 Nov 2012 23:12:17 -0800, Adrian Chadd wrote: > > On 21 November 2012 20:16, Ian Smith wrote: > > > On Wed, 21 Nov 2012 12:08:42 -0800, Adrian Chadd wrote: > [..] > > > T61_dmesg.boot.10.works (file 1 of 2) lines 1813-1861/1861 byte 82415/82415 > > > > > > Cutting just the hdaa0, pcm0 and pcm1 stuff results in: > > > > > > hda_pcm.verbose (file 2 of 2) lines 712-760/760 byte 28531/28531 > > > > Is there a way to extract this topology information out of the driver > > without putting it in the verbose output? > > We should be asking Alexander, cc'd. I only have a snd_ich here, where > hw.snd.verbose=3 is as rich as it gets, 105 lines incl. file versions. Neither ICH, nor any other driver I know have amount of information comparable to what HDA hardware provides. So the analogy is not good. Respecting that most CODECs have no published datasheets, that information is the only input for debugging. snd_hda also uses hw.snd.verbose=3. But it is used for even deeper driver debugging. It also enables a lot of debugging in sound(4), that can be too verbose for HDA debugging. I will recheck again how can it be reorganized, but I think that the real problem is not in HDA. We need some way to structure and filter the output. -- Alexander Motin