From owner-svn-src-all@FreeBSD.ORG Sun Dec 22 22:47:23 2013 Return-Path: Delivered-To: svn-src-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1E12BD8; Sun, 22 Dec 2013 22:47:23 +0000 (UTC) Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 853E21EF6; Sun, 22 Dec 2013 22:47:20 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id rBMMlJGO006528 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 22 Dec 2013 14:47:19 -0800 (PST) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id rBMMlJC3006527; Sun, 22 Dec 2013 14:47:19 -0800 (PST) (envelope-from jmg) Date: Sun, 22 Dec 2013 14:47:18 -0800 From: John-Mark Gurney To: Warner Losh Subject: Re: svn commit: r259748 - releng/10.0/sys/arm/at91 Message-ID: <20131222224718.GO99167@funkthat.com> References: <201312222231.rBMMVeql061111@svn.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201312222231.rBMMVeql061111@svn.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Sun, 22 Dec 2013 14:47:19 -0800 (PST) Cc: svn-src-releng@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Dec 2013 22:47:24 -0000 Warner Losh wrote this message on Sun, Dec 22, 2013 at 22:31 +0000: > The real fix is to use cngrab/cnungrab function pointers to disable > RXRDY interrupts while grabbed. However, that touches the MI uart > code, so was disallowed for 10.0 due to the lateness of the hour this > fix was proposed. It works for mountroot, the most common atmel kernel > prompt use cases, but wouldn't work for GELI since it prompts later in > the boot process. Hmmm, good point about geli, there have been complaints that the geli prompt gets garbled by other output (and I'm anoyed by it too)... Can we solve this w/ grab? How would the console code know the other writers don't have the console grabed? Maybe by thread? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."