lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 4 Nov 2006 14:03:02 +0100 From: "Jean-Baptiste BUTET" <ashashiwa@...il.com> To: linux-kernel@...r.kernel.org Cc: ashashiwa@...il.com Subject: Promise PDC20375 (SATA150 TX2plus) doesn't work with last kernels. Hi all, and sorry if I made mistakes here, it's my first post... and I really think about it before posting :) I'm scared ;) -> I have a fresh Mandriva 2007 install (2.6.17) and have installed a 2.6.18.1 vanilla in order to test with a no-heavily patched kernel. My pb : I have a 00:09.0 Mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 TX2plus) (rev 02) that worked (under kubuntu) and here doesn't work with new install. I've a 160 Gb IDE disk on it. (My mother card don't accept such huge disk without this card) Here some infos. ------------------- uname -rpm 2.6.18.1 i686 Pentium III (Katmai) ------------------ dmesg | grep ata libata version 2.00 loaded. sata_promise 0000:00:09.0: version 1.04 ata1: SATA max UDMA/133 cmd 0xD8876200 ctl 0xD8876238 bmdma 0x0 irq 9 ata2: SATA max UDMA/133 cmd 0xD8876280 ctl 0xD88762B8 bmdma 0x0 irq 9 scsi0 : sata_promise ata1: SATA link down (SStatus 0 SControl 0) scsi1 : sata_promise ata2: SATA link down (SStatus 0 SControl 300) ------------------- cat /usr/src/linux-2.6.18.1/.config | grep -i sata CONFIG_BLK_DEV_IDE_SATA=y CONFIG_SCSI_SATA=y CONFIG_SCSI_SATA_AHCI=m CONFIG_SCSI_SATA_SVW=m # CONFIG_SCSI_SATA_MV is not set # CONFIG_SCSI_SATA_NV is not set CONFIG_SCSI_SATA_QSTOR=m CONFIG_SCSI_SATA_PROMISE=m # CONFIG_SCSI_SATA_SX4 is not set CONFIG_SCSI_SATA_SIL=m CONFIG_SCSI_SATA_SIL24=m CONFIG_SCSI_SATA_SIS=m CONFIG_SCSI_SATA_ULI=m CONFIG_SCSI_SATA_VIA=m CONFIG_SCSI_SATA_VITESSE=m --------------------------- cat /usr/src/linux-2.6.18.1/.config | grep -i _ide CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDE_SATA=y # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_GENERIC=m # CONFIG_BLK_DEV_IDEPNP is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set # CONFIG_IDE_ARM is not set # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y CONFIG_CD_NO_IDESCSI=y NB : CONFIG_BLK_DEV_IDE_SATA was set to "n" before and it doesn't work too. ---------------------- lspci -vvn 00:09.0 0180: 105a:3375 (rev 02) Subsystem: 105a:3375 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 96 (1000ns min, 4500ns max), Cache Line Size: 576 bytes Interrupt: pin A routed to IRQ 9 Region 0: I/O ports at d000 [size=64] Region 1: I/O ports at b800 [size=16] Region 2: I/O ports at b400 [size=128] Region 3: Memory at d5800000 (32-bit, non-prefetchable) [size=4K] Region 4: Memory at d5000000 (32-bit, non-prefetchable) [size=128K] [virtual] Expansion ROM at 20010000 [disabled] [size=16K] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- ---------------------[root@...alhost jb]# cat /proc/interrupts CPU0 0: 3893028 XT-PIC timer 1: 1847 XT-PIC i8042 2: 0 XT-PIC cascade 5: 359187 XT-PIC wifi0 7: 1 XT-PIC parport0 8: 1 XT-PIC rtc 9: 1 XT-PIC acpi, uhci_hcd:usb1, libata 11: 1324243 XT-PIC nvidia 12: 75820 XT-PIC i8042 14: 18763 XT-PIC ide0 15: 150567 XT-PIC ide1 NMI: 0 LOC: 0 ERR: 0 MIS: 0 ---------------------- root@...alhost jb]# cat /proc/iomem 00000000-0009e7ff : System RAM 00000000-00000000 : Crash kernel 0009e800-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000cb3ff : Video ROM 000cc000-000cf3ff : Adapter ROM 000f0000-000fffff : System ROM 00100000-17ffcfff : System RAM 00100000-003443a2 : Kernel code 003443a3-003fd7d3 : Kernel data 17ffd000-17ffefff : ACPI Tables 17fff000-17ffffff : ACPI Non-volatile Storage 20000000-2000ffff : 0000:00:0b.0 20010000-20013fff : 0000:00:09.0 d4000000-d40000ff : 0000:00:0b.0 d4000000-d40000ff : 8139too d4800000-d480ffff : 0000:00:0a.0 d4800000-d480ffff : ath d5000000-d501ffff : 0000:00:09.0 d5000000-d501ffff : sata_promise d5800000-d5800fff : 0000:00:09.0 d5800000-d5800fff : sata_promise d6000000-d7dfffff : PCI Bus #01 d6000000-d6ffffff : 0000:01:00.0 d6000000-d6ffffff : nvidia d7f00000-e3ffffff : PCI Bus #01 d7ff0000-d7ffffff : 0000:01:00.0 d8000000-dfffffff : 0000:01:00.0 d8000000-d9ffffff : vesafb e4000000-e7ffffff : 0000:00:00.0 ffff0000-ffffffff : reserved -------------- [root@...alhost jb]# cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0290-0297 : pnp 00:03 02f8-02ff : serial 0376-0376 : ide1 0378-037a : parport0 037b-037f : parport0 03c0-03df : vesafb 03f6-03f6 : ide0 03f8-03ff : serial 0778-077a : parport0 0cf8-0cff : PCI conf1 b000-b0ff : 0000:00:0b.0 b000-b0ff : 8139too b400-b47f : 0000:00:09.0 b400-b47f : sata_promise b800-b80f : 0000:00:09.0 b800-b80f : sata_promise d000-d03f : 0000:00:09.0 d000-d03f : sata_promise d400-d41f : 0000:00:04.2 d400-d41f : uhci_hcd d800-d80f : 0000:00:04.1 d800-d807 : ide0 d808-d80f : ide1 e400-e47f : motherboard e400-e403 : ACPI PM1a_EVT_BLK e404-e405 : ACPI PM1a_CNT_BLK e408-e40b : ACPI PM_TMR e410-e415 : ACPI CPU throttle e420-e423 : ACPI GPE0_BLK e800-e80f : motherboard e800-e80f : pnp 00:03 ----------- Is there any tests I can do to circle pb ?, other option in config ? Really good job for all you've made all you're doing. Clear skies, Jean-Baptiste BUTET, GNU/linux users since Y2K. NB : please CC me. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists