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:
>=20
>>> How about adding a printf() to arge_start_locked() and arge_encap(),
>>> see if they're constantly being called.
>>=20
>> I'll do that next year :-)
>=20
> :) take your time.
>=20
>> I believe the BOOTP code starts before timers are running, would that =
affect things?
>=20
> 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>