According to the OpenVMS chapter of the Alpha Manual, IPL 31 is machine
check errors, which is baffling. I am curious to why their "seems" to be so
many of these IPL changes to this level. It doesnt sound right if IPL 31
correspond to machine check errors, I am wondering if this is incorrect. And
exploring that their is a possible cross compiler bug.

On Wed, Mar 10, 2010 at 8:08 PM, Ali Saidi <[email protected]> wrote:

> IPL 31 is the highest IPL level. Any time the kernel enters a critical
> section it switches to IPL 31 so it is un-interruptible.
>
> Ali
>
>
> On Mar 10, 2010, at 5:57 PM, ef wrote:
>
> >
> >
> > There is a significant number of switches between 0 and 31 (IPL
> > level),
> > I am guessing 0 is User mode, but i have no clue why we are at ipl
> > 31. According to the Alpha Arch Ref Manual II-A around 6-20. IPL 31
> > is hardware level machine check error, I have no clue why we would
> > enter this mode in a software alpha emulator. Is it possible there
> > is a bug in the alpha cross compiler?
> >
> > Any Ideas?
> > Thanks,
> > EF
> >
> > On Thu, Feb 18, 2010 at 10:00 PM, ef <[email protected]> wrote:
> > Hello,
> > I am having trouble understaindg the IPL mechanics. On one of my
> > benchmarks M5 Alpha mode FS detailed keeps switching IPL 0 to 31
> > back and fourth. Anyone know why?
> > I suspect swpipl instr is killng IPC.
> >
> > _______________________________________________
> > m5-users mailing list
> > [email protected]
> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to