2002-10-21 13:04:41

by Jason Williams

[permalink] [raw]
Subject: [PATCH] 2.5.44 and Secondary Channel Only configuration Kernel Ooops

Here is a patch to correct the problem with the IDE code when you have
the Secondary Channel Only enabled in your BIOS. If you have only the
secondary channel enabled, a null pointer get passed to the
ide_iomio_dma function as the part of the hwif var (more specifically
hwif->mate) This patch puts in some extra sanity checks in that section
so make sure we don't hit the null.

Jason

P.S. This is a continuation of a previous patch I submitted for 2.5.43
which wasn't committed and I didn't send that to the maintainer (Sorry
Andre) so I am resending it now as a patch to the 2.5.44 kernel.



Attachments:
ide-sec-channel-fix.patch (1.18 kB)