NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: port-i386/57197: GENERIC kernel crash on pentium-III and earlier CPUs



The following reply was made to PR port-i386/57197; it has been noted by GNATS.

From: matthew green <mrg%eterna.com.au@localhost>
To: Taylor R Campbell <riastradh%NetBSD.org@localhost>
Cc: gnats-bugs%netbsd.org@localhost, port-i386-maintainer%netbsd.org@localhost,
    gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost,
    jdbaker%consolidated.net@localhost, uwe%NetBSD.org@localhost
Subject: re: port-i386/57197: GENERIC kernel crash on pentium-III and earlier CPUs
Date: Wed, 25 Jan 2023 17:01:58 +1100

 be nice to put a little more details in what needs fixing:
 
 arch/i386/i386/vector.S:#define INTRSTUB1(name, num, sub, off, early_ack, =
 late_ack, mask, unmask, level_mask) \
 
 has this:
 
 	/* switch stack if necessary, and push a ptr to our intrframe */ \
 	IDEPTH_INCR
 
 the last part of IDEPTH_INCR being:
 
 999:    pushl   %eax; /* eax =3D=3D pointer to intrframe */ \
 
 so it's _this_ that becomes the 2nd arg for clockintr().
 
 
 .mrg.
 


Home | Main Index | Thread Index | Old Index