This is an Ultra 1 SBus (non-enterprise), having onboard SCSI, sbus card with esp scsi and hme (FASHME) and a qlogic pti sbus card with scsi. Boot disk is attached to onboard scsi. 2.6.26 and earlier kernels detect all the scsi buses fine, 2.6.27 and 2.6.28 not yet tested, 2.6.29-rc8 fails to detect the onboard scsi (esp: probe of f0062a74 failed with error -12). Where to look next? Test 2.6.28? Instrument esp probing? 2.6.29-rc8: [ 60.565134] esp: probe of f0062a74 failed with error -12 [ 60.628587] esp: esp0, regs[1ff08810000:1ff08800000] irq[14] [ 60.695018] esp: esp0 is a FASHME, 40 MHz (ccf=0), SCSI ID 7 [ 63.763523] scsi1 : esp [ 67.307906] Driver 'sd' needs updating - please use bus_type methods 2.6.26-1-sparc64 debian kernel: [ 86.124210] SCSI subsystem initialized [ 86.320457] esp: esp0, regs[1ffe8800000:1ffe8400000] irq[10] [ 86.509902] esp: esp0 is a FAS100A, 40 MHz (ccf=0), SCSI ID 7 [ 89.702355] scsi0 : esp [ 89.816311] esp: esp1, regs[1ff08810000:1ff08800000] irq[14] [ 90.004080] esp: esp1 is a FASHME, 40 MHz (ccf=0), SCSI ID 7 [ 90.193412] scsi 0:0:0:0: Direct-Access MAXTOR ATLAS10K4_36SCA DFV0 PQ: 0 ANSI: 3 [ 90.507337] target0:0:0: Beginning Domain Validation [ 90.683775] target0:0:0: FAST-10 SCSI 10.0 MB/s ST (100 ns, offset 15) [ 90.895837] target0:0:0: Domain Validation skipping write tests [ 91.091994] target0:0:0: Ending Domain Validation [ 92.435361] scsi 0:0:6:0: CD-ROM TOSHIBA XM-5401TASUN4XCD 2565 PQ: 0 ANSI: 2 [ 92.749263] target0:0:6: Beginning Domain Validation [ 92.937355] target0:0:6: FAST-5 SCSI 4.2 MB/s ST (236 ns, offset 15) [ 93.151292] target0:0:6: Domain Validation skipping write tests [ 93.347395] target0:0:6: Ending Domain Validation [ 93.515353] scsi1 : esp [ 94.968095] Driver 'sd' needs updating - please use bus_type methods [ 95.244694] Driver 'sr' needs updating - please use bus_type methods [ 95.460045] sd 0:0:0:0: [sda] 71833096 512-byte hardware sectors (36779 MB) [ 95.698148] sd 0:0:0:0: [sda] Write Protect is off [ 95.865057] sd 0:0:0:0: [sda] Mode Sense: ed 00 10 08 [ 95.876992] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA [ 96.220106] sd 0:0:0:0: [sda] 71833096 512-byte hardware sectors (36779 MB) [ 96.452241] sd 0:0:0:0: [sda] Write Protect is off [ 96.619231] sd 0:0:0:0: [sda] Mode Sense: ed 00 10 08 [ 96.631215] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA [ 96.957698] sda: sda1 sda2 sda3 sda4 [ 97.209625] sd 0:0:0:0: [sda] Attached SCSI disk [ 97.399887] sr0: scsi-1 drive [ 97.523007] Uniform CD-ROM driver Revision: 3.20 [ 97.687590] sr 0:0:6:0: Attached scsi CD-ROM sr0 [ 97.741514] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 97.921258] sr 0:0:6:0: Attached scsi generic sg1 type 5 prtconf -pv under 2.6.26-1-sparc64: System Configuration: Sun Microsystems sun4u Memory size: 832 Megabytes System Peripherals (PROM Nodes): Node 0xf0029970 .node: f0029970 energystar-v2: idprom: 01800800.20886d6a.00000000.886d6aa9.00000000.00000000.10000000.00000000 reset-reason: 'S-POR' breakpoint-trap: 0000007f #size-cells: 00000002 model: 'SUNW,501-2836' name: 'SUNW,Ultra-1' clock-frequency: 0442ddd7 banner-name: 'Sun Ultra 1 SBus (UltraSPARC 143MHz)' device_type: 'upa' Node 0xf002cbb4 .node: f002cbb4 name: 'packages' Node 0xf0033d38 .node: f0033d38 iso6429-1983-colors: name: 'terminal-emulator' Node 0xf0036a74 .node: f0036a74 disk-write-fix: name: 'deblocker' Node 0xf0037150 .node: f0037150 name: 'obp-tftp' Node 0xf0041f10 .node: f0041f10 name: 'disk-label' Node 0xf005fc58 .node: f005fc58 name: 'sun-keyboard' Node 0xf002cc24 .node: f002cc24 stdout: fffe6040 stdin: fffe6228 mmu: fffe8438 memory: fffe8638 bootargs: 00 bootpath: '/sbus@1f,0/espdma@e,8400000/esp@e,8800000/sd@0,0:a' stdout-#lines: ffffffff name: 'chosen' Node 0xf002cc90 .node: f002cc90 version: 'OBP 3.35.0 2004/04/19 12:15' model: 'SUNW,3.35' decode-complete: aligned-allocator: relative-addressing: name: 'openprom' Node 0xf002cd20 .node: f002cd20 name: 'client-services' Node 0xf002cdc8 .node: f002cdc8 tpe-link-test?: 'true' scsi-initiator-id: '7' keyboard-click?: 'false' keymap: sbus-probe-list: '012' ttyb-rts-dtr-off: 'false' ttyb-ignore-cd: 'true' ttya-rts-dtr-off: 'false' ttya-ignore-cd: 'true' ttyb-mode: '9600,8,n,1,-' ttya-mode: '9600,8,n,1,-' mfg-mode: 'off' diag-level: 'max' #power-cycles: '1185' system-board-serial#: '5013051005142' system-board-date: '33a6c68b' fcode-debug?: 'false' output-device: 'ttya' input-device: 'ttya' load-base: '16384' boot-command: 'boot' auto-boot?: 'true' watchdog-reboot?: 'true' diag-file: diag-device: 'net' boot-file: boot-device: 'disk net' local-mac-address?: 'false' ansi-terminal?: 'true' screen-#columns: '80' screen-#rows: '34' silent-mode?: 'false' use-nvramrc?: 'false' nvramrc: security-mode: 'none' security-password: security-#badlogins: '0' oem-logo: oem-logo?: 'false' oem-banner: oem-banner?: 'false' hardware-revision: last-hardware-update: diag-switch?: 'false' name: 'options' Node 0xf002ce38 .node: f002ce38 net-aui: '/sbus/ledma@e,8400010:aui/le@e,8c00000' net-tpe: '/sbus/ledma@e,8400010:tpe/le@e,8c00000' net: '/sbus/ledma@e,8400010/le@e,8c00000' disk: '/sbus/espdma@e,8400000/esp@e,8800000/sd@0,0' cdrom: '/sbus/espdma@e,8400000/esp@e,8800000/sd@6,0:f' tape: '/sbus/espdma@e,8400000/esp@e,8800000/st@4,0' tape1: '/sbus/espdma@e,8400000/esp@e,8800000/st@5,0' tape0: '/sbus/espdma@e,8400000/esp@e,8800000/st@4,0' disk6: '/sbus/espdma@e,8400000/esp@e,8800000/sd@6,0' disk5: '/sbus/espdma@e,8400000/esp@e,8800000/sd@5,0' disk4: '/sbus/espdma@e,8400000/esp@e,8800000/sd@4,0' disk3: '/sbus/espdma@e,8400000/esp@e,8800000/sd@3,0' disk2: '/sbus/espdma@e,8400000/esp@e,8800000/sd@2,0' disk1: '/sbus/espdma@e,8400000/esp@e,8800000/sd@1,0' disk0: '/sbus/espdma@e,8400000/esp@e,8800000/sd@0,0' scsi: '/sbus/espdma@e,8400000/esp@e,8800000' floppy: '/sbus/SUNW,fdtwo' ttyb: '/sbus/zs@f,1100000:b' ttya: '/sbus/zs@f,1100000:a' keyboard!: '/sbus/zs@f,1000000:forcemode' keyboard: '/sbus/zs@f,1000000' name: 'aliases' Node 0xf004cadc .node: f004cadc reg: 00000000.00000000.00000000.10000000.00000000.10000000.00000000.10000000.00000000.20000000.00000000.10000000.00000000.30000000.00000000.04000000 available: 00000000.33f3c000.00000000.00014000.00000000.33f00000.00000000.00036000.00000000.00000000.00000000.33efe000 name: 'memory' Node 0xf004d0bc .node: f004d0bc translations: 00000000.fffe0000.00000000.00010000.80000000.33f700b6.00000000.fffd8000.00000000.00008000.80000000.33f600b6.00000000.fffcc000.00000000.00008000.800001fe.0000008e.00000000.fffc8000.00000000.00004000.80000000.33f5c0b6.00000000.fffc6000.00000000.00002000.800001fe.0000208e.00000000.fffc4000.00000000.00002000.800001fe.0000208e.00000000.fffc2000.00000000.00002000.800001fe.0000208e.00000000.fffc0000.00000000.00002000.800001ff.f120008e.00000000.fffbe000.00000000.00002000.800001ff.f120008e.00000000.fffbc000.00000000.00002000.800001ff.f130008e.00000000.fffba000.00000000.00002000.800001ff.f190008e.00000000.fffb8000.00000000.00002000.800001ff.f100008e.00000000.fffb6000.00000000.00002000.80000000.33efe0b6.00000000.fffb4000.00000000.00002000.80000000.33f580b6.00000000.fffb2000.00000000.00002000.800001ff.f140008e.00000000.fffb0000.00000000.00002000.800001ff.f110008e.00000000.fffa0000.00000000.00002000.80000000.33f560b6.00000000.f0080000.00000000.00002000.80000000.33f5 40b6.00000000.f0000000.00000000.00080000.80000000.33f800b6.00000000.40000000.00000000.00800000.80000000.00400036.00000000.00002000.00000000.009fe000.80000000.00002036 existing: 00000000.00000000.00000800.00000000.fffff800.00000000.00000800.00000000 available: fffff800.00000000.000007fc.00000000.00000001.00000000.000007ff.00000000.00000000.ffff0000.00000000.0000e000.00000000.00000000.00000000.f0000000.00000000.fffa2000.00000000.0000e000.00000000.fff00000.00000000.000a0000.00000000.f0800000.00000000.0e800000 page-size: 00002000 name: 'virtual-memory' Node 0xf00595dc .node: f00595dc address: fffc7c00.fffc5860.fffc3060 interrupts: 000007f0.000007f1 reg: 000001fe.00003c00.00000000.00000020.000001fe.00003860.00000000.00000010.000001fe.00003060.00000000.00000010 name: 'counter-timer' Node 0xf0059940 .node: f0059940 scsi-initiator-id: 00000007 version#: 00000001 implementation#: 00000000 address: fffcc000 interrupts: 000007f4.000007f5.000007f6.000007e5.000007ea.000007f7 ranges: 00000000.00000000.000001ff.00000000.10000000.00000001.00000000.000001ff.10000000.10000000.00000002.00000000.000001ff.20000000.10000000.00000003.00000000.000001ff.30000000.10000000.0000000d.00000000.000001ff.d0000000.10000000.0000000e.00000000.000001ff.e0000000.10000000.0000000f.00000000.000001ff.f0000000.10000000 reg: 000001fe.00000000.00000000.00008000 slot-address-bits: 0000001c up-burst-sizes: 0078007f burst-sizes: 00f8007f device_type: 'sbus' name: 'sbus' model: 'SUNW,sysio' thermal-interrupt: bus-parity-generated: upa-portid: 0000001f clock-frequency: 017d7840 Node 0xf0059e44 .node: f0059e44 internal-loopback: dma-model: 'apcdma' interrupts: 00000024 reg: 0000000d.0c000000.00000200 name: 'SUNW,CS4231' Node 0xf0059f50 .node: f0059f50 address: fffba000 reg: 0000000f.01900000.00000001 name: 'auxio' Node 0xf0059fe0 .node: f0059fe0 version: 4f425020.332e3335.2e302032.3030342f.30342f31.39203132.3a313500.504f5354.20332e31.302e3620.31393936.2f31302f.31382031.303a3139.00 model: 'SUNW,525-1410' reg: 0000000f.00000000.00080000.0000000f.01380000.00080000 name: 'flashprom' Node 0xf005a0a8 .node: f005a0a8 status: 'disabled' device_type: 'block' interrupts: 00000029 reg: 0000000f.01400000.00000008 name: 'SUNW,fdtwo' Node 0xf005a1dc .node: f005a1dc address: fffbe000 reg: 0000000f.01200000.00002000 model: 'mk48t59' name: 'eeprom' Node 0xf005a290 .node: f005a290 port-b-ignore-cd: port-a-ignore-cd: reg: 0000000f.01100000.00000004 interrupts: 00000028 device_type: 'serial' name: 'zs' Node 0xf005b730 .node: f005b730 reg: 0000000f.01000000.00000004 interrupts: 00000028 port-b-ignore-cd: port-a-ignore-cd: keyboard: device_type: 'serial' name: 'zs' Node 0xf005d18c .node: f005d18c address: fffbc000 model: 'SUNW,sc-up' reg: 0000000f.01300000.00000008 name: 'sc' Node 0xf005d240 .node: f005d240 freq-syn: 'MC12429' reg: 0000000f.01304000.00000003 name: 'SUNW,pll' Node 0xf0062784 .node: f0062784 reg: 0000000e.08400000.00000010 name: 'espdma' Node 0xf0062a74 .node: f0062a74 device_type: 'scsi' clock-frequency: 02625a00 interrupts: 00000020 reg: 0000000e.08800000.00000040 name: 'esp' Node 0xf0065348 .node: f0065348 device_type: 'block' name: 'sd' Node 0xf0065e54 .node: f0065e54 device_type: 'byte' name: 'st' Node 0xf0066ae4 .node: f0066ae4 burst-sizes: 0000003f reg: 0000000e.08400010.00000020 name: 'ledma' Node 0xf006707c .node: f006707c device_type: 'network' busmaster-regval: 00000007 interrupts: 00000021 reg: 0000000e.08c00000.00000004 name: 'le' Node 0xf0069908 .node: f0069908 reg: 0000000e.0c800000.0000001c interrupts: 00000022 name: 'SUNW,bpp' Node 0xf006be34 .node: f006be34 hm-rev: 00000022 model: 'SUNW,501-2739' device_type: 'network' intr: 00000004.00000000 interrupts: 00000004 address-bits: 00000030 max-frame-size: 00004000 reg: 00000000.08c00000.00000108.00000000.08c02000.00002000.00000000.08c04000.00002000.00000000.08c06000.00002000.00000000.08c07000.00000020 name: 'SUNW,hme' Node 0xf00735ac .node: f00735ac hm-rev: 00000022 device_type: 'scsi' clock-frequency: 02625a00 intr: 00000003.00000000 interrupts: 00000003 reg: 00000000.08800000.00000010.00000000.08810000.00000040 name: 'SUNW,fas' Node 0xf007831c .node: f007831c device_type: 'block' name: 'sd' Node 0xf0078bd8 .node: f0078bd8 device_type: 'byte' name: 'st' Node 0xf00798c4 .node: f00798c4 scsi-initiator-id: 00000007 isp-fcode: '1.21 95/05/18' device_type: 'scsi' intr: 00000003.00000000 interrupts: 00000003 wide: 00 clock-frequency: 02625a00 reg: 00000001.00010000.00000450 64-bit-clean: 00 model: 'QLGC,ISP1000' name: 'QLGC,isp' Node 0xf007f130 .node: f007f130 device_type: 'block' name: 'sd' Node 0xf007f944 .node: f007f944 device_type: 'byte' name: 'st' Node 0xf006b9d0 .node: f006b9d0 manufacturer#: 00000017 implementation#: 00000010 mask#: 00000040 sparc-version: 00000009 ecache-associativity: 00000001 ecache-line-size: 00000040 ecache-size: 00080000 #dtlb-entries: 00000040 dcache-associativity: 00000001 dcache-line-size: 00000020 dcache-size: 00004000 #itlb-entries: 00000040 icache-associativity: 00000002 icache-line-size: 00000020 icache-size: 00004000 upa-portid: 00000000 clock-frequency: 0885bbae reg: 000001c0.00000000.00000000.00000008 device_type: 'cpu' name: 'SUNW,UltraSPARC' -- Meelis Roos (mroos@xxxxxxxx) -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html