From owner-svn-src-head@FreeBSD.ORG Thu Jun 7 13:40:32 2012 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD7B9106566B; Thu, 7 Jun 2012 13:40:32 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C65BF8FC08; Thu, 7 Jun 2012 13:40:31 +0000 (UTC) Received: by bkvi18 with SMTP id i18so688095bkv.13 for ; Thu, 07 Jun 2012 06:40:30 -0700 (PDT) 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=WSxyizr3j74vwBopdDqDmW+KS+kEUVQ+ve2ZLM+MzYM=; b=xmxva64kkn/xUafrobg0slZEoTrSKWsjwLhqEqh0H+MqfA8wTMq59E8np2j4//MXXL ulIgJreboLRZFf7K1b9wISFqvAF+Uu/xjcVOfdEo/f3fPq/CefpwD2JDyFmMnboKuhNT efpTM9Hzi7G0hMhO8bPIs0CCyhxl5sEwwtr7DIobbX2EVbZsAZlTetgtHX129y6cPZ0/ oVRHk5q3lfDXXG47KSBnxLRKvJme+4UCwUuni/EuF8XL/ZTzic0L34ElSfdbkqZ0UkAS mhA/7F4m8WTNDaE2vku0bMX23GcLNtqw74q024FTG8vyUTTF+o3X2yvmtw8MZa4AyHbM 7ZcA== Received: by 10.204.151.200 with SMTP id d8mr1620277bkw.82.1339076430647; Thu, 07 Jun 2012 06:40:30 -0700 (PDT) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id iq16sm3872839bkc.6.2012.06.07.06.40.28 (version=SSLv3 cipher=OTHER); Thu, 07 Jun 2012 06:40:29 -0700 (PDT) Sender: Alexander Motin Message-ID: <4FD0AF4A.3070703@FreeBSD.org> Date: Thu, 07 Jun 2012 16:40:26 +0300 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120506 Thunderbird/12.0.1 MIME-Version: 1.0 To: Benjamin Kaduk References: <201206071005.q57A5pSX075803@svn.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r236712 - in head: share/man/man4 sys/cam sys/cam/scsi sys/conf X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 13:40:33 -0000 On 06/07/12 16:26, Benjamin Kaduk wrote: > On Thu, 7 Jun 2012, Alexander Motin wrote: > >> Author: mav >> Date: Thu Jun 7 10:05:51 2012 >> New Revision: 236712 >> URL: http://svn.freebsd.org/changeset/base/236712 >> >> Log: >> To make CAM debugging easier, compile in some debug flags >> (CAM_DEBUG_INFO, >> CAM_DEBUG_CDB, CAM_DEBUG_PERIPH and CAM_DEBUG_PROBE) by default. >> List of these flags can be modified with CAM_DEBUG_COMPILE kernel option. >> CAMDEBUG kernel option still enables all possible debug, if not >> overriden. >> >> Additional 50KB of kernel size is a good price for the ability to debug >> problems without rebuilding the kernel. In case where size is important, >> debugging can be compiled out by setting CAM_DEBUG_COMPILE option to 0. > > Hmm, it looks like re@ will want to add this to the list of things to > remove from GENERIC for building release kernels. Is that true? I don't think so. That only enables compilation of some debugging printf. It changes nothing in CAM behavior until user explicitly enable some of that through the loader tunables, sysctl or `camcontrol debug` command. It it like bootverbose, not like INVARIANTS. We are not blocking bootverbose on releases. -- Alexander Motin