Re: if_bfe and > 1 GB of ram is now fixed (fwd)

[ Available lists | Index of freebsd-mobile | Month of Apr 2006 | Week of 30 Apr 2006 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Mike Silbersack <silby@silby.com>
Date
30 Apr 2006 21:34:53
Subject
Re: if_bfe and > 1 GB of ram is now fixed (fwd)
Message-ID
20060430163316.B724@odysseus.silby.com

In reply to

[ Hide this part ]
 
On Sun, 30 Apr 2006, Mikko Tyljrvi wrote:

> Great! However, it does not quite work for me (on -current as of
> yesterday, with version 1.36 of if_bfe.c). Busdma wants a lock
> function:
>
> panic: driver error: busdma dflt_lock called
>
> Using busdma_lock_mutex() and &sc->bfe_mtx results in watchdog
> timeouts, lots of LORs and no network traffic, so some other lock is
> apparently needed.
>
> Any ideas?

Hm. My bfe machine is running 6.x, so I tested under that only. Can you
try setting hw.mem=1000M to see if that causes the panic to temporarily go
away? I'm interested to see if the new code panics only when > 1GB of ram
is present or if it panics all the time now. :)

Mike "Silby" Silbersack


Elapsed time: 0.109 seconds