Skip to contentSkip to conversation

2.5.67: ppa driver & preempt == oops

DISCUSSION walt 1 participant 1 message Apr 13, 2003 2 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

walt

author
#2 lore raw
Quoted 9 lines · Andrew Morton
Quoted 5 lines · Gert Vervoort

ppa: Version 2.07 (for Linux 2.4.x)
ppa: Found device at ID 6, Attempting to use EPP 16 bit
ppa: Communication established with ID 6 using EPP 16 bit scsi0 : Iomega VPI0 (ppa) interface
bad: scheduling while atomic!

Quoted 4 lines

This patch should make the warnings go away.

I've been sitting on it for a while, waiting for someone to tell me if the ppa driver actually works. Perhaps that person is you?

I've responded to your questions more than once but evidently you haven't seen or been able to parse my responses.

To recap: I see a non-fatal kernel-oops and modprobe segfaults after successfully loading the ppa module. Once the ppa module is loaded the ppa driver actually does work with 2.5.x for at least x>50 (I haven't tried x<50).

I am using preemptable kernel and devfs and I do NOT see any of the warnings that Geert is seeing. The only problems I see with Linus's 2.5.x kernels is the segfault by modprobe, not with the function of ppa itself.

What definitely confused me for a long time is that the -ac series doesn't work with devfs+ppa because the scsi ppa device never shows up in /dev -- but I think that has nothing to do with Geert's problem or with your question either, just an aside to explain why my previous posts may have been confusing the issue.

BTW, the parallel Zip drive is the only SCSI device I have. Would my kernel config file be of any use to you?