From owner-freebsd-arch@FreeBSD.ORG Mon Aug 29 15:51:41 2011 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6E34106566C for ; Mon, 29 Aug 2011 15:51:41 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 3E3C18FC12 for ; Mon, 29 Aug 2011 15:51:40 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA09564; Mon, 29 Aug 2011 18:51:36 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4E5BB588.70602@FreeBSD.org> Date: Mon, 29 Aug 2011 18:51:36 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110705 Thunderbird/5.0 MIME-Version: 1.0 To: Hans Petter Selasky References: <4E53986B.5000804@FreeBSD.org> <201108251352.31504.hselasky@c2i.net> <4E5B91E0.6090305@FreeBSD.org> <201108291559.39440.hselasky@c2i.net> In-Reply-To: <201108291559.39440.hselasky@c2i.net> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-arch@FreeBSD.org Subject: Re: skipping locks, mutex_owned, usb X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2011 15:51:42 -0000 on 29/08/2011 16:59 Hans Petter Selasky said the following: > T1) NON-X11 login console: > > Press SCROLL LOCK. Press PAGE UP to scroll history. Type something or plug > another USB device. Does SCROLL lock clear seamlessly when other text is > printed on the console? Unfortunately, either I don't understand the description of this test or scroll lock doesn't work this way even without any of my changes. Both in recent head and recent-ish stable/8, both with USB and PS/2 keyboards. If I type something while scroll lock is active, then nothing changes on my screen. As soon as I deactivate the scroll lock, the typed text appears on the screen. If I cause some kernel messages to be printed while scroll lock is active, then those messages appear over whatever I was viewing and the scroll lock is not deactivated. When I deactivate the scroll lock I see that (1) the new messages are nowhere to be found any more and (2) console output is appended with some of the overwritten text. Again, this happens both with and without my patch. If this behavior is incorrect/unexpected, then I am quite sure that it is not me who broke it. Could you please also double-check this behavior? -- Andriy Gapon