On Sat, 10 Sep 2005, Paul Brossier wrote:

Sep 10 02:05:43 localhost kernel: Oops: kernel access of bad area, sig: 11 [#5]
Sep 10 02:05:43 localhost kernel: SMP NR_CPUS=32
Sep 10 02:05:43 localhost kernel: NIP: C0005460 LR: C0004734 SP: D0539F20 REGS: 
d0539e70 TRAP: 0300    Not tainted
Sep 10 02:05:43 localhost kernel: MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 
11
Sep 10 02:05:43 localhost kernel: DAR: 00000088, DSISR: 40000000
Sep 10 02:05:43 localhost kernel: TASK = d4e7e810[16988] 'xine' THREAD: d0538000
Sep 10 02:05:43 localhost kernel: Last syscall: 174  CPU: 1
Sep 10 02:05:43 localhost kernel: GPR00: C0004734 D0539F20 D4E7E810 00000004 
00000004 00030001 00000000 0F70787C
Sep 10 02:05:43 localhost kernel: GPR08: 0F706F98 C0004734 00009032 C0320000 
00009032 100F117C 00000000 100F28E0
Sep 10 02:05:43 localhost kernel: GPR16: 00000015 00000000 00000000 0000000F 
00000001 0000000A 00000001 00000002
Sep 10 02:05:43 localhost kernel: GPR24: 00000000 00000000 100F0000 100F28E0 
0FE639DC 00000000 0FE6819C 00000004
Sep 10 02:05:43 localhost kernel: NIP [c0005460] 
AltivecUnavailException+0x24/0x98
Sep 10 02:05:43 localhost kernel: LR [c0004734] ret_from_except+0x0/0x14
Sep 10 02:05:43 localhost kernel: Call trace:
Sep 10 02:05:43 localhost kernel:  [c0004734] ret_from_except+0x0/0x14

Well, xine does work on G3 CPUs (without AltiVec) as well as on G4 (with AltiVec). I'd strongly recommend you use an AltiVec enabled kernel if running on an AltiVec CPU, because otherwise any application using AltiVec extensions will lead to a kernel oops (or might even have unrecognized side effects on other applications).

I'm not sure if there's a way to check for AltiVec support in the kernel (in addition to the checks on CPU capability that xine already does), but I'll see if there's a way to work around this crash (other than disabling AltiVec support altogether)...

Just out of curiosity: What kind of machine is that? Does it really have 32 processors?!

Cheers,
        Siggi

--
A: Because it breaks the logical sequence of discussion.
Q: Why is top posting bad?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to