kern/92716: [hifn] [hang] hifn driver hangs after a short while when using GEOM_ELI

Oliver Peter lists at peter.de.com
Wed Feb 25 03:20:03 PST 2009


The following reply was made to PR kern/92716; it has been noted by GNATS.

From: Oliver Peter <lists at peter.de.com>
To: Patrick Lamaiziere <patfbsd at davenulle.org>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/92716: [hifn] [hang] hifn driver hangs after a short
	while when using GEOM_ELI
Date: Wed, 25 Feb 2009 10:53:48 +0000

 On Tue, Feb 24, 2009 at 07:46:09PM +0100, Patrick Lamaiziere wrote:
 > Le Tue, 24 Feb 2009 14:40:02 GMT,
 > Oliver Peter <lists at peter.de.com>:
 > 
 > > Subject: Re: kern/92716: [hifn] [hang] hifn driver hangs after a
 > > short while when using GEOM_ELI
 > > Date: Tue, 24 Feb 2009 14:15:21 +0000
 > > 
 > >  I'm having exactly the same problem under a
 > >  relatively fresh 8.0/amd64:
 > 
 > Oliver, please could you try the patch in kern/130286 ?
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/130286
 >
 > There is a problem in the locking of the sessions in hifn(4), that
 > could be the problem (not sure). But I'm not able to reproduce this
 > problem with geli on my hardware (a Soekris net5501/i386 - VPN1411)
 > 
 > You can build hifn with the HIFN_DEBUG option, it may help.
 
 What I did:
      - applied your patch to my tree
      - switched back to GENERIC (including WITNESS option)
      - enabled HIFN_DEBUG in my config
 
 But no change at all.  The dd command still hangs up after
 a couple of minutes and the only way out is to reboot.
 
 Also I don't see any debug output from the hifn driver. 
 
 Now I'm on
 FreeBSD labs.foonic.org 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Feb 25 11:15:04 CET 2009     root at labs.foonic.org:/usr/obj/usr/src/sys/GENERIC  amd64
 
 The sourcetree is from 2009-02-20.
 
 -- 
 Oliver PETER     email: oliver at peter.de.com     ICQ# 113969174
 "I'm just a simple man trying to make my way in the universe."
                                                 -- Jango Fett


More information about the freebsd-bugs mailing list