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>