From owner-svn-src-head@FreeBSD.ORG Mon Mar 9 19:46:20 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EA561065688; Mon, 9 Mar 2009 19:46:20 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 2CA3C8FC2F; Mon, 9 Mar 2009 19:46:20 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n29JkKNL035807; Mon, 9 Mar 2009 19:46:20 GMT (envelope-from ed@svn.freebsd.org) Received: (from ed@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n29JkKjA035806; Mon, 9 Mar 2009 19:46:20 GMT (envelope-from ed@svn.freebsd.org) Message-Id: <200903091946.n29JkKjA035806@svn.freebsd.org> From: Ed Schouten Date: Mon, 9 Mar 2009 19:46:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r189596 - head/sys/dev/syscons 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: Mon, 09 Mar 2009 19:46:22 -0000 Author: ed Date: Mon Mar 9 19:46:19 2009 New Revision: 189596 URL: http://svn.freebsd.org/changeset/base/189596 Log: Don't call into the TTY layer when inside kdb. We should just leave the underlying TTY objects alone when scrolling around in KDB. It should be handled by Syscons exclusively. Reported by: pluknet gmail com Modified: head/sys/dev/syscons/syscons.c Modified: head/sys/dev/syscons/syscons.c ============================================================================== --- head/sys/dev/syscons/syscons.c Mon Mar 9 19:35:20 2009 (r189595) +++ head/sys/dev/syscons/syscons.c Mon Mar 9 19:46:19 2009 (r189596) @@ -3277,7 +3277,7 @@ next_code: sc_draw_cursor_image(scp); } tp = SC_DEV(sc, scp->index); - if (tty_opened(tp)) + if (!kdb_active && tty_opened(tp)) sctty_outwakeup(tp); #endif }