Hi, You probably want to read the following exchange at ibm.software.java.linux if you own a G4 based machine and check you exact /proc/cpuinfo against the list that IBM provided.
I can confirm ... if I recompile kernel/arch/ppc/kernel/setup.c and tell it to lie and report a dual "604e" system instead of a "7455, altivec supported" as the cpu type in /proc/cpuinfo the IBM JDK 1.4.1 with JIT enabled nicely starts up and works. So there is no reason to restrict 74XX pprocessors at all. Here is a summary of what was posted to the newsgroup. > This was the reponse I got back from the ibm.software.java.linux newsgroup. > > ---- > > Re: IBM 1.4.1 PPC Core Dumps > From: > Neil Masson <[EMAIL PROTECTED]> > Reply-To: > [EMAIL PROTECTED] > Date: > Tuesday 10 June 2003 03:32:51 > Groups: > ibm.software.java.linux > > Kevin Hendricks wrote: > > Hi Neil, > > > > /proc/cpuinfo on my machine shows: > > > > processor : 0 > > cpu : 7455, altivec supported > > clock : 999MHz > > revision : 2.1 (pvr 8001 0201) > > bogomips : 996.14 > > > > processor : 1 > > cpu : 7455, altivec supported > > clock : 999MHz > > revision : 2.1 (pvr 8001 0201) > > bogomips : 996.14 > > > > total bogomips : 1992.29 > > machine : PowerMac3,5 > > motherboard : PowerMac3,5 MacRISC2 MacRISC Power Macintosh > > detected as : 69 (PowerMac G4 Silver) > > pmac flags : 00000000 > > L2 cache : 256K unified > > memory : 768MB > > pmac-generation : NewWorld > > This is a list of supported processors for Linux/PPC: > 604 > 604e > 604r > 604ev > 750 > Power3 (630) > Power3 (630+) > I-star > S-star > Power4 > R64-III (pulsar) > POWER4 (gp) > RS64-III (icestar) > RS64-IV (sstar) > POWER3 (630) > POWER3 (630+) > > Neil > > ------- > > > So it looks like IBM is deliberately choosing to not support 74XX (G4) > processors in their latest JIT. I find this hard to belive. > > I posted the following as a response that message: > > > ------- > > Re: IBM 1.4.1 PPC Core Dumps > From: > Kevin Hendricks <[EMAIL PROTECTED]> > Date: > Tuesday 10 June 2003 07:57:22 > Groups: > ibm.software.java.linux > > Hi Neil, > > > This is a list of supported processors for Linux/PPC: > > 604 > > 604e > > 604r > > 604ev > > 750 > > Power3 (630) > > Power3 (630+) > > I-star > > S-star > > Power4 > > R64-III (pulsar) > > POWER4 (gp) > > RS64-III (icestar) > > RS64-IV (sstar) > > POWER3 (630) > > POWER3 (630+) > > You are joking right? Why restrict out all 745X > processors for no reason? As I said, the IBM JIT > from 1.3.1 works fine. So does the entire IBM JDK 1.4.1 > if you disable the JIT. > > Was this done on purpose? And if so, for what reason? > What technical justification could there be not supporting > G4 processors if you support the 604 instruction set > and G3 instruction sets and your JIT from 1.3.1 works > fine on this exact same machine? > > Thanks, > > Kevin ---------------------------------------------------------------------- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]