Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/amd64/amd64
On Tue, May 13, 2008 at 11:00:19AM -0500, David Young wrote:
> On Tue, May 13, 2008 at 02:12:31PM +0000, Andrew Doran wrote:
> >
> > Module Name: src
> > Committed By: ad
> > Date: Tue May 13 14:12:31 UTC 2008
> >
> > Modified Files:
> > src/sys/arch/amd64/amd64: vector.S
> >
> > Log Message:
> > PR port-amd64/38478 (panic on boot when attaching cpu17)
> >
> > Don't 'sti' before returning from an interrupt that is masked in software.
> > We could recurse and burn stack.
>
> Does i386 need a change along these lines, too?
No, i386 didn't have this problem. It looks like fvdl added the 'sti'
instructions early on in the amd64 port. The syscall path had a similar
problem but I fixed it a couple of weeks ago. Maybe there was a bug in
the emulator? I don't know.
Thanks,
Andrew
Home |
Main Index |
Thread Index |
Old Index