* sym53c8xx driver hangs
@ 2005-02-17 15:51 Roger Håkansson
2005-02-18 5:19 ` Matthew Wilcox
0 siblings, 1 reply; 6+ messages in thread
From: Roger Håkansson @ 2005-02-17 15:51 UTC (permalink / raw)
To: linux-scsi
[-- Attachment #1.1: Type: text/plain, Size: 1214 bytes --]
I have a machine with a Tekram DC-390U2W and a HP Surestore 1/9
Autoloader (with a Ultrium-1 drive) attached .
I've tried to get it to work with FC3(2.6.10-1.766_FC3) with no luck.
I've also tested it with Knoppix-3.3(2.4.24) and it works just fine
(output from test-dump in dump.txt and from dmesg in dmesg4.txt).
If I boot with the autoloader powered up, the sym53c8xx-driver hangs
(dmesg messages in attched dmesg1.txt) and when it has gotten that far,
there is noting that will help but resetting the machine.
If I boot with the autoloader powered up and power it down when the
first "batch" of error messages have been printed it detects that and
aborts the driver and continues (dmesg2.txt)
Also attached(dmesg3.txt) is the dmesg output with "debug=0xffff".
I've replaced all SCSI-cables and the terminator, but unfortunately this
is the only LVD-capable controller I've got(except the internal AIC-7899
but I have no internal-68pin<->-external-68pin converter yet so I can't
test the autoloader on that yet) so I can't test with different controller.
I've seen that there are more people having similar problem and some
patches have also been suggested, but I haven't tested any of them yet.
[-- Attachment #1.2: dump.txt --]
[-- Type: text/plain, Size: 1044 bytes --]
# dump 0f /dev/st0 /mnt
DUMP: Date of this level 0 dump: Thu Feb 17 10:12:26 2005
DUMP: Dumping /dev/rd/c0d0p1 (/mnt) to /dev/st0
DUMP: Excluding inode 8 (journal inode) from dump
DUMP: Excluding inode 7 (resize inode) from dump
DUMP: Label: none
DUMP: Writing 10 Kilobyte records
DUMP: mapping (Pass I) [regular files]
DUMP: mapping (Pass II) [directories]
DUMP: estimated 308932 blocks.
DUMP: Volume 1 started with block 1 at: Thu Feb 17 10:13:19 2005
DUMP: dumping (Pass III) [directories]
DUMP: dumping (Pass IV) [regular files]
DUMP: Closing /dev/st0
DUMP: Volume 1 completed at: Thu Feb 17 10:14:00 2005
DUMP: Volume 1 321990 blocks (314.44MB)
DUMP: Volume 1 took 0:00:41
DUMP: Volume 1 transfer rate: 7853 kB/s
DUMP: 321990 blocks (314.44MB) on 1 volume(s)
DUMP: finished in 20 seconds, throughput 16099 kBytes/sec
DUMP: Date of this level 0 dump: Thu Feb 17 10:12:26 2005
DUMP: Date this dump completed: Thu Feb 17 10:14:00 2005
DUMP: Average transfer rate: 7853 kB/s
DUMP: DUMP IS DONE
#
[-- Attachment #1.3: dmesg1.txt --]
[-- Type: text/plain, Size: 851 bytes --]
sym0: <895> rev 0x1 at pci 0000:00:07.0 irq 4
sym0: Tekram NVRAM, ID 7, Fast-40, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi0 : sym-2.1.18m
Vendor: HP Model: Ultrium 1-SCSI Rev: E15V
Type: Sequential-Access ANSI SCSI revision: 03
target1:0:8: Beginning Domain Validation
sym0:8:0:phase change 6-7 9@188b3f84 resid=5.
sym0:8:0: ABORT operation started.
sym0:8:0: ABORT operation timed-out.
sym0:8:0: DEVICE RESET operation started.
sym0:8:0: DEVICE RESET operation timed-out.
sym0:8:0: BUS RESET operation started.
sym0: SCSI BUS reset detected.
sym0: SCSI BUS has been reset.
sym0:8:0: BUS RESET operation complete.
sym0:8:0:phase change 6-7 9@188b3f84 resid=5.
sym0:8:0: ABORT operation started.
sym0:8:0: ABORT operation timed-out.
sym0:8:0: HOST RESET operation started.
sym0: SCSI BUS has been reset.
[-- Attachment #1.4: dmesg2.txt --]
[-- Type: text/plain, Size: 2306 bytes --]
sym0: <895> rev 0x1 at pci 0000:00:07.0 irq 4
sym0: Tekram NVRAM, ID 7, Fast-40, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi0 : sym-2.1.18j
Vendor: HP Model: Ultrium 1-SCSI Rev: E15V
Type: Sequential-Access ANSI SCSI revision: 03
scsi(0:0:8:0): Beginning Domain Validation
sym0:8:0:phase change 6-7 9@016ddf84 resid=5.
sym0:8:0: ABORT operation started.
sym0:8:0: ABORT operation timed-out.
sym0:8:0: DEVICE RESET operation started.
sym0:8:0: DEVICE RESET operation timed-out.
sym0:8:0: BUS RESET operation started.
sym0: SCSI BUS reset detected.
sym0: SCSI BUS has been reset.
sym0:8:0: BUS RESET operation complete.
sym0:8:0: HOST RESET operation started.
sym0: SCSI BUS has been reset.
sym0:8:0: HOST RESET operation complete.
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 8 lun 0
scsi(0:0:8:0): Wide Transfers Fail
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation detected failure, dropping back
scsi(0:0:8:0): Domain Validation Failure, dropping back to Asynchronous
scsi(0:0:8:0): Ending Domain Validation
[-- Attachment #1.5: dmesg3.txt --]
[-- Type: text/plain, Size: 13070 bytes --]
sym0: <895> rev 0x1 at pci 0000:00:07.0 irq 9
new MPOOL [ 184] @d56e3000.
new VTOB [ 12] @d56e3100.
new HCB [1808] @d18a2000.
sym0: Tekram NVRAM, ID 7, Fast-40, LVD, parity checking
new VTOB [ 12] @d56e3110.
new SQUEUE [3600] @d18a3000.
new VTOB [ 12] @d56e3120.
new DQUEUE [3600] @d18a4000.
new TARGTBL [ 256] @d18a2800.
new VTOB [ 12] @d56e3130.
new SCRIPTA0 [3024] @d18a5000.
new VTOB [ 12] @d56e3140.
new SCRIPTB0 [1324] @d18a6000.
new SCRIPTZ0 [ 32] @d18a2900.
new CCBH [1024] @d56e3400.
new CCB [ 988] @d18a2c00.
new SNS_BBUF [ 32] @d18a2920.
0: <7c07fe00>
2: <721a0000>
4: <72140000>
6: <e3340004>
8: <980cef10>
10: <e3100004>
12: <f31c0004>
14: <e21c0004>
16: <f3100004>
18: <f31c0004>
20: <90080000>
22: <43000030>
24: <f35c0004>
26: <9e030000>
28: <f3030001>
30: <1e000000>
32: <82030000>
34: <1a000000>
36: <870b0000>
38: <800a0000>
40: <810a0000>
42: <830a0000>
44: <820a0000>
46: <860a0000>
48: <84830000>
50: <c000001>
52: <848b0000>
54: <85830000>
56: <d000001>
58: <858b0000>
60: <98080000>
62: <80080000>
64: <860b0000>
66: <870b0000>
68: <725d0000>
70: <980c0002>
72: <80080000>
74: <720d0000>
76: <808cfd02>
78: <80080000>
80: <60000040>
82: <80080000>
84: <f21c0004>
86: <72020000>
88: <800cfe01>
90: <830b0000>
92: <80080000>
94: <7a020100>
96: <9f030000>
98: <87030000>
100: <f000001>
102: <98040023>
104: <80040023>
106: <60000040>
108: <f000001>
110: <60000040>
112: <80080000>
114: <f21c0004>
116: <72020000>
118: <800cf708>
120: <830b0000>
122: <80080000>
124: <7a020800>
126: <98080000>
128: <80080000>
130: <f31c0004>
132: <90080000>
134: <7a3c0c80>
136: <f31c0004>
138: <90080000>
140: <f000001>
142: <800c0000>
144: <800c0004>
146: <800c0002>
148: <800c0003>
150: <80080000>
152: <b000001>
154: <6a5e0000>
156: <785d8400>
158: <870b0000>
160: <80080000>
162: <7c027f00>
164: <60000048>
166: <48000000>
168: <f25c0004>
170: <f35c0004>
172: <725e0000>
174: <88040000>
176: <725f0000>
178: <8004cf00>
180: <e2100004>
182: <e3100004>
184: <e3340004>
186: <f2340004>
188: <f3340004>
190: <98180000>
192: <e2340004>
194: <80080000>
196: <e3340004>
198: <98080000>
200: <60000040>
202: <7a5f0800>
204: <f3340004>
206: <f2340004>
208: <870b0000>
210: <80080000>
212: <60000040>
214: <f3340004>
216: <f2340004>
218: <80080000>
220: <7c027f00>
222: <60000048>
224: <48000000>
226: <785d0300>
228: <f25c0004>
230: <80080000>
232: <7a070100>
234: <7810ff00>
236: <e2340004>
238: <50000000>
240: <7c07fe00>
242: <740a8f00>
244: <6a060000>
246: <e3100004>
248: <69100000>
250: <79100000>
252: <7c103c00>
254: <f3100004>
256: <9f030000>
258: <f3030001>
260: <f3050001>
262: <f3bc0001>
264: <f000001>
266: <800c4080>
268: <98047f80>
270: <f3100004>
272: <69100000>
274: <79100000>
276: <7c10fc00>
278: <f3100004>
280: <80880000>
282: <f3100004>
284: <f31c0004>
286: <90080000>
288: <60000040>
290: <f000002>
292: <f3100004>
294: <71500000>
296: <6c10fc00>
298: <f3100004>
300: <f31c0004>
302: <90080000>
304: <60000040>
306: <f35c0004>
308: <80080000>
310: <f3100004>
312: <f31c0004>
314: <90080000>
316: <11000000>
318: <11000000>
320: <11000000>
322: <11000000>
324: <11000000>
326: <11000000>
328: <11000000>
330: <11000000>
332: <11000000>
334: <11000000>
336: <11000000>
338: <11000000>
340: <11000000>
342: <11000000>
344: <11000000>
346: <11000000>
348: <11000000>
350: <11000000>
352: <11000000>
354: <11000000>
356: <11000000>
358: <11000000>
360: <11000000>
362: <11000000>
364: <11000000>
366: <11000000>
368: <11000000>
370: <11000000>
372: <11000000>
374: <11000000>
376: <11000000>
378: <11000000>
380: <11000000>
382: <11000000>
384: <11000000>
386: <11000000>
388: <11000000>
390: <11000000>
392: <11000000>
394: <11000000>
396: <11000000>
398: <11000000>
400: <11000000>
402: <11000000>
404: <11000000>
406: <11000000>
408: <11000000>
410: <11000000>
412: <11000000>
414: <11000000>
416: <11000000>
418: <11000000>
420: <11000000>
422: <11000000>
424: <11000000>
426: <11000000>
428: <11000000>
430: <11000000>
432: <11000000>
434: <11000000>
436: <11000000>
438: <11000000>
440: <11000000>
442: <11000000>
444: <11000000>
446: <11000000>
448: <11000000>
450: <11000000>
452: <11000000>
454: <11000000>
456: <11000000>
458: <11000000>
460: <11000000>
462: <11000000>
464: <11000000>
466: <11000000>
468: <11000000>
470: <11000000>
472: <11000000>
474: <11000000>
476: <11000000>
478: <11000000>
480: <11000000>
482: <11000000>
484: <11000000>
486: <11000000>
488: <11000000>
490: <11000000>
492: <11000000>
494: <11000000>
496: <11000000>
498: <11000000>
500: <11000000>
502: <11000000>
504: <11000000>
506: <11000000>
508: <88080000>
510: <80080000>
512: <10000000>
514: <10000000>
516: <10000000>
518: <10000000>
520: <10000000>
522: <10000000>
524: <10000000>
526: <10000000>
528: <10000000>
530: <10000000>
532: <10000000>
534: <10000000>
536: <10000000>
538: <10000000>
540: <10000000>
542: <10000000>
544: <10000000>
546: <10000000>
548: <10000000>
550: <10000000>
552: <10000000>
554: <10000000>
556: <10000000>
558: <10000000>
560: <10000000>
562: <10000000>
564: <10000000>
566: <10000000>
568: <10000000>
570: <10000000>
572: <10000000>
574: <10000000>
576: <10000000>
578: <10000000>
580: <10000000>
582: <10000000>
584: <10000000>
586: <10000000>
588: <10000000>
590: <10000000>
592: <10000000>
594: <10000000>
596: <10000000>
598: <10000000>
600: <10000000>
602: <10000000>
604: <10000000>
606: <10000000>
608: <10000000>
610: <10000000>
612: <10000000>
614: <10000000>
616: <10000000>
618: <10000000>
620: <10000000>
622: <10000000>
624: <10000000>
626: <10000000>
628: <10000000>
630: <10000000>
632: <10000000>
634: <10000000>
636: <10000000>
638: <10000000>
640: <10000000>
642: <10000000>
644: <10000000>
646: <10000000>
648: <10000000>
650: <10000000>
652: <10000000>
654: <10000000>
656: <10000000>
658: <10000000>
660: <10000000>
662: <10000000>
664: <10000000>
666: <10000000>
668: <10000000>
670: <10000000>
672: <10000000>
674: <10000000>
676: <10000000>
678: <10000000>
680: <10000000>
682: <10000000>
684: <10000000>
686: <10000000>
688: <10000000>
690: <10000000>
692: <10000000>
694: <10000000>
696: <10000000>
698: <10000000>
700: <10000000>
702: <10000000>
704: <88080000>
706: <80080000>
708: <725f0000>
710: <81030000>
712: <8004bf40>
714: <7a5f0100>
716: <11000000>
718: <80080000>
720: <800cbf40>
722: <7a5f0100>
724: <10000000>
726: <7c5ffe00>
728: <f31c0004>
730: <90080000>
732: <725f0000>
734: <81030000>
736: <8004bf40>
738: <7a5f0200>
740: <11000000>
742: <80080000>
744: <800cbf40>
746: <7a5f0200>
748: <10000000>
750: <7c5ffd00>
752: <f31c0004>
754: <90080000>
0: <80080000>
2: <80080000>
4: <43000708>
6: <86830000>
8: <98080000>
10: <7c027f00>
12: <1e000000>
14: <60000048>
16: <48000000>
18: <98080000>
20: <80080000>
22: <800c0001>
24: <800c0f00>
26: <800c0f10>
28: <80040f20>
30: <60000040>
32: <f000001>
34: <f3340004>
36: <98080000>
38: <f3340004>
40: <98080000>
42: <60000040>
44: <f000001>
46: <800c0000>
48: <6a340000>
50: <7e08f800>
52: <80280000>
54: <f2340001>
56: <60000040>
58: <1f000000>
60: <80080000>
62: <98080000>
64: <58000008>
66: <80080000>
68: <98080000>
70: <58000008>
72: <60000040>
74: <87030000>
76: <f000001>
78: <80080000>
80: <58000008>
82: <60000040>
84: <86030000>
86: <e000004>
88: <80080000>
90: <58000008>
92: <60000040>
94: <86030000>
96: <e000005>
98: <80080000>
100: <58000008>
102: <60000040>
104: <86030000>
106: <e000008>
108: <80080000>
110: <98080000>
112: <80080000>
114: <e000001>
116: <860b0000>
118: <98080000>
120: <80080000>
122: <e3340004>
124: <80830000>
126: <1>
128: <80080000>
130: <72020000>
132: <8084fe01>
134: <7a020100>
136: <80080000>
138: <818b0000>
140: <98080000>
142: <80080000>
144: <1000001>
146: <7e340100>
148: <7f350000>
150: <7f360000>
152: <80080000>
154: <58000008>
156: <60000040>
158: <7c027f00>
160: <e000001>
162: <60000048>
164: <48000000>
166: <98080000>
168: <80080000>
170: <58000008>
172: <80080000>
174: <60000008>
176: <80080000>
178: <58000008>
180: <80080000>
182: <11000000>
184: <88080000>
186: <80080000>
188: <98080000>
190: <80080000>
192: <98080000>
194: <80080000>
196: <98080000>
198: <80080000>
200: <e3340004>
202: <98040004>
204: <90080000>
206: <725f0000>
208: <800cf400>
210: <8084f708>
212: <7b080400>
214: <800cfc00>
216: <8084fe01>
218: <f3d40004>
220: <80080000>
222: <f3d40004>
224: <80080000>
226: <7e540880>
228: <7f550080>
230: <6c5ff400>
232: <800cfb04>
234: <f2d40004>
236: <72020000>
238: <880cfe01>
240: <f2c80004>
242: <f2cc0004>
244: <e3d40004>
246: <f2d40004>
248: <80080000>
250: <f2d40004>
252: <72020000>
254: <880cfe01>
256: <f2c80004>
258: <f2cc0004>
260: <e3d40004>
262: <80080000>
264: <f2cc0004>
266: <7e4c0180>
268: <7f4d0080>
270: <7f4e0080>
272: <7f4f0080>
274: <e3340004>
276: <7a340100>
278: <724b0080>
280: <6a370000>
282: <f2340004>
284: <81830000>
286: <11000000>
288: <72480080>
290: <90040000>
292: <72490080>
294: <90040000>
296: <724a0080>
298: <90040000>
300: <80080000>
302: <11000000>
304: <80080000>
306: <800b0000>
308: <f3340004>
310: <f2340004>
312: <f31c0004>
314: <90080000>
316: <7c5fbf00>
318: <f3340004>
320: <f2340004>
322: <80080000>
0: <f3340004>
2: <f21c0004>
4: <f31c0004>
6: <98080000>
new BADLUNTBL [ 256] @d18a2a00.
sym0: SCSI BUS has been reset.
scsi2 : sym-2.1.18m
sym0:0:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=2.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=0/0
sym0:0:0:ccb @d18a2c00 freeing tag 256.
]
sym0:1:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=4.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=1/0
sym0:1:0:ccb @d18a2c00 freeing tag 256.
]
sym0:2:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=6.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=2/0
sym0:2:0:ccb @d18a2c00 freeing tag 256.
]
sym0:3:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=8.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=3/0
sym0:3:0:ccb @d18a2c00 freeing tag 256.
]
sym0:4:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=10.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=4/0
sym0:4:0:ccb @d18a2c00 freeing tag 256.
]
sym0:5:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=12.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=5/0
sym0:5:0:ccb @d18a2c00 freeing tag 256.
]
sym0:6:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=14.
[<0|0:400|fb006070:9e030000>T<7>]
[<0|84:0|fb006320:98080000>I#20CCB=d18a2c00 STAT=85/ff/40 DEV=6/0
sym0:6:0:ccb @d18a2c00 freeing tag 256.
]
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=16.
[F sym0:8:0:ccb @d18a2c00 freeing tag 256.
]
Vendor: HP Model: Ultrium 1-SCSI Rev: E15V
Type: Sequential-Access ANSI SCSI revision: 03
new LCB [ 72] @d18a2980.
target2:0:8: Beginning Domain Validation
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=18.
[F sym0:8:0:ccb @d18a2c00 freeing tag 256.
]
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=20.
[F sym0:8:0:ccb @d18a2c00 freeing tag 256.
]
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=22.
[F sym0:8:0:ccb @d18a2c00 freeing tag 256.
]
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0: queuepos=24.
[F sym0:8:0:ccb @d18a2c00 freeing tag 256.
]
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0:8:ppr msgout: 1-6-4-a-0-0-1-0.
sym0: queuepos=26.
[<0|0:c0|fb006080:1e000000>P67 RL=5 D=4
CP=d18a2c00 DSP=fb006080 NXT=fb006080 VDSP=d18a5078 CMD=1e OCMD=1e
TBLP=d18a2c34 OLEN=9 OADR=118a2f84
sym0:8:0:phase change 6-7 9@118a2f84 resid=5.
]
[<0|84:0|118a6098:98080000>I#3<7>]
sym0:8:0: ABORT operation started.
sym0:8:0: ABORT operation timed-out.
sym0:8:0: DEVICE RESET operation started.
sym0:8:0: DEVICE RESET operation timed-out.
sym0:8:0: BUS RESET operation started.
[<0|0:2|0:0>sym0: SCSI BUS reset detected.
sym0:8:0:ccb @d18a2c00 freeing tag 256.
sym0: SCSI BUS has been reset.
]
sym0:8:0: BUS RESET operation complete.
sym0:8:0:ccb @d18a2c00 using tag 256.
sym0:8:ppr msgout: 1-6-4-a-0-0-1-0.
sym0: queuepos=2.
[<0|0:c0|fb006080:1e000000>P67 RL=5 D=4
CP=d18a2c00 DSP=fb006080 NXT=fb006080 VDSP=d18a5078 CMD=1e OCMD=1e
TBLP=d18a2c34 OLEN=9 OADR=118a2f84
sym0:8:0:phase change 6-7 9@118a2f84 resid=5.
]
[<0|84:0|118a6098:98080000>I#3<7>]
sym0:8:0: ABORT operation started.
sym0:8:0: ABORT operation timed-out.
sym0:8:0: HOST RESET operation started.
sym0:8:0:ccb @d18a2c00 freeing tag 256.
sym0: SCSI BUS has been reset.
[-- Attachment #1.6: dmesg4.txt --]
[-- Type: text/plain, Size: 730 bytes --]
ncr53c8xx: at PCI bus 0, device 7, function 0
ncr53c8xx: 53c895 detected with Tekram NVRAM
ncr53c895-0: rev 0x1 on pci bus 0 device 7 function 0 irq 23
ncr53c895-0: Tekram format NVRAM, ID 7, Fast-40, Parity Checking
scsi3 : ncr53c8xx-3.4.3b-20010512
Vendor: HP Model: Ultrium 1-SCSI Rev: E15V
Type: Sequential-Access ANSI SCSI revision: 03
Vendor: HP Model: C7145 Rev: 2300
Type: Medium Changer ANSI SCSI revision: 03
[snip]
st: Version 20030406, bufsize 32768, max init. bufs 4, s/g segs 16
Attached scsi tape st0 at scsi3, channel 0, id 8, lun 0
ncr53c895-0-<8,*>: FAST-40 WIDE SCSI 80.0 MB/s (25 ns, offset 15)
st0: Block limits 1 - 16777215 bytes.
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 2839 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sym53c8xx driver hangs
2005-02-17 15:51 sym53c8xx driver hangs Roger Håkansson
@ 2005-02-18 5:19 ` Matthew Wilcox
2005-02-18 10:05 ` Roger Håkansson
0 siblings, 1 reply; 6+ messages in thread
From: Matthew Wilcox @ 2005-02-18 5:19 UTC (permalink / raw)
To: Roger Håkansson; +Cc: linux-scsi
On Thu, Feb 17, 2005 at 04:51:44PM +0100, Roger Håkansson wrote:
> I've seen that there are more people having similar problem and some
> patches have also been suggested, but I haven't tested any of them yet.
Yeah, I don't think any existing patch will help you. Could you try
this one?
Index: drivers/scsi/sym53c8xx_2/sym_hipd.c
===================================================================
RCS file: /var/lib/cvs/linux-2.6/drivers/scsi/sym53c8xx_2/sym_hipd.c,v
retrieving revision 1.48
diff -u -p -r1.48 sym_hipd.c
--- drivers/scsi/sym53c8xx_2/sym_hipd.c 16 Feb 2005 20:54:02 -0000 1.48
+++ drivers/scsi/sym53c8xx_2/sym_hipd.c 18 Feb 2005 05:14:51 -0000
@@ -2738,6 +2738,10 @@ unexpected_phase:
dsp == SCRIPTB_BA (np, send_sdtr) ||
dsp == SCRIPTB_BA (np, send_ppr)) {
nxtdsp = SCRIPTB_BA (np, nego_bad_phase);
+ if (dsp == SCRIPTB_BA(np, send_ppr)) {
+ struct scsi_device *dev = cp->cam_ccb->device;
+ dev->ppr = 0;
+ }
}
break;
#if 0
Basically, the drive is being Bad by acting as if PPR is a personal
insult even though it claims to be SCSI-3. This should turn off future
attempts to negotiate with PPR after the first attempt fails.
--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sym53c8xx driver hangs
2005-02-18 5:19 ` Matthew Wilcox
@ 2005-02-18 10:05 ` Roger Håkansson
2005-02-18 12:15 ` Matthew Wilcox
0 siblings, 1 reply; 6+ messages in thread
From: Roger Håkansson @ 2005-02-18 10:05 UTC (permalink / raw)
To: linux-scsi
[-- Attachment #1: Type: text/plain, Size: 339 bytes --]
Matthew Wilcox wrote:
> Yeah, I don't think any existing patch will help you.
Actually I got it to work when I applied the patch frage schnell posted
jan.20 (http://marc.theaimsgroup.com/?l=linux-scsi&m=110624183606642)
> Could you try this one?
No luck, same errors as with the standard(2.1.18m) driver, and the
driver gets stuck
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 2839 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sym53c8xx driver hangs
2005-02-18 10:05 ` Roger Håkansson
@ 2005-02-18 12:15 ` Matthew Wilcox
2005-02-18 17:05 ` Roger Håkansson
0 siblings, 1 reply; 6+ messages in thread
From: Matthew Wilcox @ 2005-02-18 12:15 UTC (permalink / raw)
To: Roger Håkansson; +Cc: linux-scsi
On Fri, Feb 18, 2005 at 11:05:51AM +0100, Roger Håkansson wrote:
> Matthew Wilcox wrote:
> >Yeah, I don't think any existing patch will help you.
>
> Actually I got it to work when I applied the patch frage schnell posted
> jan.20 (http://marc.theaimsgroup.com/?l=linux-scsi&m=110624183606642)
Oh. I think I'm confused as to which version of sym2 is in which version
of Linus' tree. The same line in my development tree reads:
if ((goal->options & PPR_OPT_MASK) || (goal->period < 0xa)) {
Does it still work if you use that? The problem with Frage Schnell's
patch is that it won't try to negotiate U160 speeds; it'll be capped
at U80.
--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sym53c8xx driver hangs
2005-02-18 12:15 ` Matthew Wilcox
@ 2005-02-18 17:05 ` Roger Håkansson
2005-02-18 19:25 ` Matthew Wilcox
0 siblings, 1 reply; 6+ messages in thread
From: Roger Håkansson @ 2005-02-18 17:05 UTC (permalink / raw)
To: Matthew Wilcox; +Cc: linux-scsi
[-- Attachment #1: Type: text/plain, Size: 614 bytes --]
Matthew Wilcox wrote:
> Oh. I think I'm confused as to which version of sym2 is in which version
> of Linus' tree. The same line in my development tree reads:
>
> if ((goal->options & PPR_OPT_MASK) || (goal->period < 0xa)) {
>
> Does it still work if you use that? The problem with Frage Schnell's
> patch is that it won't try to negotiate U160 speeds; it'll be capped
> at U80.
>
Well, I guess that part of the driver is rewritten a bit, I get a
compile error if I put that in ;)
But yes, it works if I put in:
if ((tp->tinfo.goal.options & PPR_OPT_MASK) ||
(tp->tinfo.goal.period < 0xa)) {
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 2839 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sym53c8xx driver hangs
2005-02-18 17:05 ` Roger Håkansson
@ 2005-02-18 19:25 ` Matthew Wilcox
0 siblings, 0 replies; 6+ messages in thread
From: Matthew Wilcox @ 2005-02-18 19:25 UTC (permalink / raw)
To: Roger Håkansson; +Cc: Matthew Wilcox, linux-scsi
On Fri, Feb 18, 2005 at 06:05:22PM +0100, Roger Håkansson wrote:
> Matthew Wilcox wrote:
> >Oh. I think I'm confused as to which version of sym2 is in which version
> >of Linus' tree. The same line in my development tree reads:
>
> Well, I guess that part of the driver is rewritten a bit, I get a
> compile error if I put that in ;)
Oh, er, yes, looking at the diff from 2.6.10 shows I did ...
+ struct sym_trans *goal = &tp->tinfo.goal;
+ struct sym_trans *curr = &tp->tinfo.curr;
lalalla ;-)
> But yes, it works if I put in:
>
> if ((tp->tinfo.goal.options & PPR_OPT_MASK) ||
> (tp->tinfo.goal.period < 0xa)) {
Excellent. Then 2.6.11 works for Ultrium tape drives. Yay! Tick another
annoying bug off the list ... just the strange not-working-on-Alpha bug
to investigate, I think.
--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2005-02-18 19:25 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-17 15:51 sym53c8xx driver hangs Roger Håkansson
2005-02-18 5:19 ` Matthew Wilcox
2005-02-18 10:05 ` Roger Håkansson
2005-02-18 12:15 ` Matthew Wilcox
2005-02-18 17:05 ` Roger Håkansson
2005-02-18 19:25 ` Matthew Wilcox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox