From owner-freebsd-bugs@FreeBSD.ORG Sun Dec 14 01:00:13 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B1E71065676 for ; Sun, 14 Dec 2008 01:00:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2F0D08FC18 for ; Sun, 14 Dec 2008 01:00:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mBE106g2001938 for ; Sun, 14 Dec 2008 01:00:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mBE106AV001937; Sun, 14 Dec 2008 01:00:06 GMT (envelope-from gnats) Date: Sun, 14 Dec 2008 01:00:06 GMT Message-Id: <200812140100.mBE106AV001937@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Hannes Mehnert Cc: Subject: Re: kern/120090: [geli] geli boot password input fails when using usb keyboard X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Hannes Mehnert List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2008 01:00:13 -0000 The following reply was made to PR kern/120090; it has been noted by GNATS. From: Hannes Mehnert To: bug-followup@FreeBSD.org, ota@j.email.ne.jp Cc: Subject: Re: kern/120090: [geli] geli boot password input fails when using usb keyboard Date: Sun, 14 Dec 2008 01:32:41 +0000 I have the same problem, but it is even more curious: Using a FreeBSD/amd64 system, sometimes the USB keyboard is probed and detected before the geli passphrase prompt, so I can enter the passphrase (~ 1/3 of all boots). Using a FreeBSD/x86 system, sometimes the USB keyboard is probed before geli passphrase prompt, but it is never enabled, so I can't enter the passphrase (and thus not boot the 32bit system). Both kernels are FreeBSD-7.1 PRERELEASE kernels. I also tried to call kthread_suspend_check(curproc) in g_eli.c multiple times, just before the keyboard is requested for the passphrase; but this didn't help. Also, I tried to remove the #if 0 from ukbd_configure (dev/usb/ukbd.c), but this didn't help either.