From owner-cvs-all Sat Oct 27 15:20:12 2001 Delivered-To: cvs-all@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id F214637B401; Sat, 27 Oct 2001 15:20:02 -0700 (PDT) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id A3E026A90F; Sun, 28 Oct 2001 08:50:00 +1030 (CST) Date: Sun, 28 Oct 2001 08:50:00 +1030 From: Greg Lehey To: Poul-Henning Kamp Cc: mjacob@feral.com, Jonathan Lemon , "Andrey A. Chernov" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Causing known breakage (was: cvs commit: src/sys/kern kern_conf.c subr_disk.c) Message-ID: <20011028085000.O8085@wantadilla.lemis.com> References: <20011027113537.A67553-100000@wonky.feral.com> <18358.1004208601@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <18358.1004208601@critter.freebsd.dk>; from phk@critter.freebsd.dk on Sat, Oct 27, 2001 at 08:50:01PM +0200 Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Saturday, 27 October 2001 at 20:50:01 +0200, Poul-Henning Kamp wrote: > >>> The fact that the kernel has been whining about >>> WARNING: driver mistake... >>> all along wouldn't count as a HEADSUP would it ? >>> >>> It sure does to me... >> >> When you make a change that is likely to panic kernels for most people, it's a >> courtesy to waste 30 seconds of email time. > > If the kernel prints odd messages containing words like > "WARNING" "error", "mistake", "panic" and the name of your > device driver or other reference to your code, you can > safely ignore these messages as long as the system keeps > running. > > It probably just means that you misunderstood some boring > API or something, and you can rest assured that the committer > working with that API will visit you personally (or call > you on the phone inside business hours if you live more > than 3 continents away) and explain to you what he will do > to accomodate your use of the API. > > Should your kernel stop working because of such messages, > you are free to abuse, threathen and use any kind of > harrassment until somebody else fixes the problem in your > code. I can't be bothered looking for a rule that says you shouldn't commit anything which will knowingly cause breakage, but if it's not in the book, it should be. First ensure that cause of the breakage gets fixed, or fix it yourself. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message