From owner-freebsd-current@FreeBSD.ORG Tue Sep 23 09:09:07 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BC841065675; Tue, 23 Sep 2008 09:09:07 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id C1A1C8FC14; Tue, 23 Sep 2008 09:09:06 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=one; d=codelabs.ru; h=Received:Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:Sender; b=Lj81gX/ZkTVQo5HWn/HIAN/Ej/dlsQ5D/DBPmgAZabqKLGtHUNsE3KLd/WHA/u4U1YxeTvdNyK8N2cl3qBUwzmAWnkPqCobK2Ck5CofZ9j5AGTfOAAhDBM6wqru5gju8j3+Dcqsfj1I4VWFodBbi0Hd5MsO9cX3y1+eLNT6NEME=; Received: from void.codelabs.ru (void.codelabs.ru [144.206.177.25]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1Ki3tJ-00037I-EY; Tue, 23 Sep 2008 13:09:05 +0400 Date: Tue, 23 Sep 2008 13:09:03 +0400 From: Eygene Ryabinkin To: Maksim Yevmenkin Message-ID: References: <20080917161633.9E2F717101@shadow.codelabs.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pkBzO0lo80FoaZii" Content-Disposition: inline In-Reply-To: Sender: rea-fbsd@codelabs.ru Cc: rik@freebsd.org, ed@freebsd.org, current@freebsd.org, bug-followup@freebsd.org Subject: Re: kern/127446: [patch] fix race in sys/dev/kbdmux/kbdmux.c X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 09:09:07 -0000 --pkBzO0lo80FoaZii Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Me again. Tue, Sep 23, 2008 at 12:28:24PM +0400, Eygene Ryabinkin wrote: > The attached patch does this. I did some limited testing for it: still > continuing to do it on all available systems. New patch works on 7.0 and 7.0-PRERELEASE, but currently hangs my 7.1-PRERELEASE just before activation of the single-user mode. I am investigating -- I did the original patch for the syscons.c 1.453.2.1. Changes in 1.453.2.2 look innocently, but 1.453.2.3 changed some functionality, may be it is the culprit. Will inform on my findings. --=20 Eygene _ ___ _.--. # \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard / ' ` , __.--' # to read the on-line manual =20 )/' _/ \ `-_, / # while single-stepping the kernel. `-'" `"\_ ,_.-;_.-\_ ', fsc/as # _.-'_./ {_.' ; / # -- FreeBSD Developers handbook=20 {_.-``-' {_/ # --pkBzO0lo80FoaZii Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEUEARECAAYFAkjYsi8ACgkQthUKNsbL7YjwmgCWLA15gffo1cmwo9fGys6rZGEL wACgjE7eJ1eLEFVp7OrV8T3wfHiAx+4= =WTpN -----END PGP SIGNATURE----- --pkBzO0lo80FoaZii--