[sane-devel] sane SCSI lockup with anything other than binary mode

Carter Brey cbrey@attglobal.net
Sun, 12 Jan 2003 09:49:14 -0500


Hi,

Running RH 8 distro with upgraded 2.4.19 kernel on a Dell Inspiron 7500 
(PIII).

I have an Epson GT-8500 scsi scanner attached to the laptop with an 
Adaptec 1460A SlimScsi PC card adpater. I use the aha152x kernel module 
as a driver.

This combo used to work perfectly (no problems with detection or hi 
resolution color scanning) until my recent upgrades of kernel and RH 
version. Now with anything more demanding than binary mode black and 
white scans, SANE quits and, if I remove the card, the whole system 
freezes because Linux gets into a loop trying to reset the bus and I 
have to reboot. I'm wondering if this is a buffer size problem.  Any 
insights would be most gratefully accepted. Here is the output of 
/var/log/messages:

Jan  7 15:17:59 localhost cardmgr[455]: socket 0: Adaptec APA-1460 SlimSCSI
Jan  7 15:17:59 localhost cardmgr[455]: executing: 'modprobe aha152x_cs'
Jan  7 15:18:01 localhost kernel: aha152x: processing commandline: ok
Jan  7 15:18:01 localhost kernel: aha152x: BIOS test: passed, detected 1 
controller(s)
Jan  7 15:18:01 localhost kernel: aha152x: resetting bus...
Jan  7 15:18:01 localhost kernel: aha152x0: vital data: rev=1, io=0x340 
(0x340/0x340), irq=9, scsiid=7, reconnect=enabled, parity=enabled, 
synchronous=disabled, delay=100, extended translation=disabled
Jan  7 15:18:01 localhost kernel: aha152x0: trying software interrupt, ok.
Jan  7 15:18:01 localhost kernel: scsi0 : Adaptec 152x SCSI driver; 
$Revision: 2.5 $
Jan  7 15:18:01 localhost kernel:   Vendor: EPSON     Model: SCANNER 
GT-8500   Rev: 1.26
Jan  7 15:18:01 localhost kernel:   Type:   
Processor                          ANSI SCSI revision: 01
Jan  7 15:18:02 localhost kernel: Attached scsi generic sg0 at scsi0, 
channel 0, id 2, lun 0,  type 3
Jan  7 15:18:02 localhost cardmgr[455]: executing: './scsi start sga'
Jan  7 15:19:48 localhost modprobe: modprobe: Can't locate module 
char-major-81
Jan  7 15:21:43 localhost last message repeated 4 times
Jan  7 15:21:43 localhost last message repeated 3 times
Jan  7 15:21:48 localhost kernel: Unable to handle kernel NULL pointer 
dereference at virtual address 0000001b
Jan  7 15:21:48 localhost kernel:  printing eip:
Jan  7 15:21:48 localhost kernel: cd0a4a21
Jan  7 15:21:48 localhost kernel: *pde = 00000000
Jan  7 15:21:48 localhost kernel: Oops: 0000
Jan  7 15:21:48 localhost kernel: CPU:    0
Jan  7 15:21:48 localhost kernel: EIP:    0010:[<cd0a4a21>]    Not tainted
Jan  7 15:21:48 localhost kernel: EFLAGS: 00010002
Jan  7 15:21:48 localhost kernel: eax: 00000000   ebx: cbab2c00   ecx: 
c68ca000
  edx: c51bf5c0
Jan  7 15:21:48 localhost kernel: esi: c7a13400   edi: 00000004   ebp: 
cbab2c00
  esp: c6aafdf8
Jan  7 15:21:48 localhost kernel: ds: 0018   es: 0018   ss: 0018
Jan  7 15:21:48 localhost kernel: Process scanimage (pid: 1366, 
stackpage=c6aaf000)
Jan  7 15:21:48 localhost kernel: Stack: c12170c0 00000020 00000340 
00000354 00000297 ca389ad4 c7a13400 cd0a4b4f
Jan  7 15:21:48 localhost kernel:        cbab2c00 00000000 00000000 
00000000 c01c0a60 c01c0452 cbab2c00 c01c0a60
Jan  7 15:21:48 localhost kernel:        c01c4630 00000000 cbab2c00 
ca389ad4 ca389d80 c7a13400 c01c7bd0 cbab2c00
Jan  7 15:21:48 localhost kernel: Call Trace:    [<cd0a4b4f>] 
[<c01c0a60>] [<c01c0452>] [<c01c0a60>] [<c01c4630>]
Jan  7 15:21:48 localhost kernel:   [<c01c7bd0>] [<c01c70b8>] 
[<c01c7148>] [<c01cbab3>] [<c01ccb70>] [<c01cb880>]
Jan  7 15:21:48 localhost kernel:   [<c01cb65e>] [<c013a183>] [<c0108fc7>]
Jan  7 15:21:48 localhost kernel:
Jan  7 15:21:48 localhost kernel: Code: 0f b6 50 1b 8b 14 95 38 44 2e c0 
2b 82 9c 00 00 00 c1 f8 02
Jan  7 15:21:59 localhost modprobe: modprobe: Can't locate module 
char-major-81
Jan  7 15:21:59 localhost last message repeated 3 times
Jan  7 15:22:48 localhost kernel:  <3>(scsi0:2:0) cannot abort running 
or disconnected command
Jan  7 15:22:58 localhost kernel: (scsi0:2:0) cannot abort running or 
disconnected command
Jan  7 15:22:58 localhost kernel: aha152x0: scsi reset in
Jan  7 15:23:03 localhost kernel: scsi: device set offline - not ready 
or command retry failed after bus reset: host 0 channel 0 id 2 lun 0



-- 
Carter Brey (cbrey@attglobal.net)
Homepage: http://www.newyorkphilharmonic.org/music/orchestra/index.cfm?page=profile&personNum=7
Confidant, confidante, n:
	One entrusted by A with the secrets of B, confided to himself by C.
		-- Ambrose Bierce, "The Devil's Dictionary"