Re: 2.5.67: ppa driver & preempt == oops

walt (wa1ter@myrealbox.com)
Sun, 13 Apr 2003 12:52:33 -0700


Andrew Morton wrote:
> Gert Vervoort <gert.vervoort@hccnet.nl> wrote:
>
>>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!
>
>
> 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?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/