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>
