Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Dec 2011 11:06:57 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Adrian Chadd <adrian@FreeBSD.org>
Cc:        Aleksandr Rybalko <ray@ddteam.net>, Stefan Bethke <stb@lassitu.de>, freebsd-mips@FreeBSD.org
Subject:   Re: arge problem on MR3420
Message-ID:  <F919E11D-62D3-40F4-8B38-A78061839BC0@bsdimp.com>
In-Reply-To: <CAJ-VmonJBYL6LA73a2kYhBsX2BvCnKN3W%2BK8aM5Z3UJ03TXFmw@mail.gmail.com>
References:  <B40E8E4D-115F-46EF-A51F-52E562EF166E@lassitu.de> <CAJ-VmokWLzfjd%2B=_=tSt7ukc=gK2kd9H5s7sH-7bbzSpzBFUcQ@mail.gmail.com> <20111231000638.d257448c.ray@ddteam.net> <98BA8EF5-E808-43F8-92A8-68B14CAF998F@lassitu.de> <2A05E0AA-5AA5-47FD-90EA-BD6B23A01EFE@lassitu.de> <CAJ-VmoncaNavvGns9dM_Kc_BiuKNbNpmNijiYKAOh13bQ967Rw@mail.gmail.com> <A50EA4D4-A2BE-49DB-B545-FB2568200135@lassitu.de> <CAJ-VmonJBYL6LA73a2kYhBsX2BvCnKN3W%2BK8aM5Z3UJ03TXFmw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Dec 31, 2011, at 9:06 AM, Adrian Chadd wrote:

> On 31 December 2011 08:03, Stefan Bethke <stb@lassitu.de> wrote:
> 
>>> How about adding a printf() to arge_start_locked() and arge_encap(),
>>> see if they're constantly being called.
>> 
>> I'll do that next year :-)
> 
> :) take your time.
> 
>> I believe the BOOTP code starts before timers are running, would that affect things?
> 
> DELAY and pause() should still be working though, iirc. I know because
> DELAY() works fine during ath_hal probe/attach routines.

Maybe using bootp in the boot loader will cause things to be setup differently in the hardware that our current code doesn't expect?

DELAY is fine, since it is a busy wait.  pause/tsleep, however, are nops before we start scheduling.

Warner




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F919E11D-62D3-40F4-8B38-A78061839BC0>