Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 2000 09:09:59 -0600
From:      Steve Passe <smp@csn.net>
To:        Luoqi Chen <luoqi@watermarkgroup.com>
Cc:        sthaug@nethelp.no, freebsd-smp@FreeBSD.ORG, mihara@prd.fc.nec.co.jp
Subject:   Re: Multiple APIC support (RE: Issues with Spankin' new Poweredge  4400 w/ dual 866's and 133MHz FSB?)
Message-ID:  <200004251509.JAA10136@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Tue, 25 Apr 2000 07:55:00 EDT." <200004251155.e3PBt0D19565@lor.watermarkgroup.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > The pmap.c code looks somewhat different in 3.4-STABLE, and it wasn't
> > obvious to me what the complete patch for 3.4-STABLE would be.
> > 
> The fix for non-page-aligned ioapic is to add the offset within the page
> to get the mapped ioapic address. For 3.4-STABLE, it would be
> 	ioapic[i] = (ioapic_t *)&SMP_ioapic[j * PAGE_SIZE
> 		+ (io_apic_addres[0] & PAGE_MASK)];
                                 ^^^
I don't have 3.4 code handy to see the outer loop, but didn't the const 0 go
away here?

> I don't have any machine myself to test it with, so if you can confirm
> it won't break anything on your machine, I would MFC the fix to 3.4-STABLE.

--
Steve Passe	| powered by
smp@csn.net	|            Symmetric MultiProcessor FreeBSD




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004251509.JAA10136>