Bug#506835: BUG: bad: [58e2a02eb18393e76a469580fedf7caec190eb5e] [SCSI] eata: convert to use the data buffer accessors

2008-12-22 Thread Arthur Marsh
I had a look at the current Debian 2.6.27 source and applied your patch manually against it. It will take me a few hours to compile the new kernel and I should be able to test it in about 7 hours time. Thanks again, Arthur. FUJITA Tomonori wrote, on 2008-12-22 12:39: On Mon, 22 Dec 2008

Bug#506835: BUG: bad: [58e2a02eb18393e76a469580fedf7caec190eb5e] [SCSI] eata: convert to use the data buffer accessors

2008-12-22 Thread Arthur Marsh
FUJITA Tomonori wrote, on 22/12/08 12:39: Sorry about the problem. Can you try this patch? diff --git a/drivers/scsi/eata.c b/drivers/scsi/eata.c index a73a6bb..976cdd5 100644 --- a/drivers/scsi/eata.c +++ b/drivers/scsi/eata.c @@ -1626,8 +1626,15 @@ static void map_dma(unsigned int i,

Bug#506835: BUG: bad: [58e2a02eb18393e76a469580fedf7caec190eb5e] [SCSI] eata: convert to use the data buffer accessors

2008-12-21 Thread Arthur Marsh
I've recently installed Debian on a PII-266 machine with DPT2044W SCSI controller. Kernels 2.6.18-2.6.22 work fine, and kernels 2.6.23-2.6.27 lock up after loading the eata module using modprobe, with the error: modprobe exited with preempt_count 1 I've run a git bisection and have a few