Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754794AbYBJVpJ (ORCPT ); Sun, 10 Feb 2008 16:45:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751271AbYBJVo4 (ORCPT ); Sun, 10 Feb 2008 16:44:56 -0500 Received: from acorn.exetel.com.au ([220.233.0.21]:35113 "EHLO acorn.exetel.com.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751265AbYBJVoz (ORCPT ); Sun, 10 Feb 2008 16:44:55 -0500 Message-ID: <24030.64.213.30.2.1202679892.squirrel@webmail.exetel.com.au> In-Reply-To: <47AF3E83.5060003@shaw.ca> References: <47AF3E83.5060003@shaw.ca> Date: Mon, 11 Feb 2008 08:44:52 +1100 (EST) Subject: Re: pata_sil680 regression 2.6.22->2.6.24 From: "Robert Lowery" To: "Robert Hancock" Cc: linux-kernel@vger.kernel.org User-Agent: SquirrelMail/1.4.10a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3672 Lines: 93 > Robert Lowery wrote: >> Hi Folks, >> >> Having recently upgaded my Ubuntu install from Gutsy to Hardy, my 750GB >> Seagate disk connected via a SiI680 PCI card is no longer detected. I >> suspect this is caused by the MMIO changes in 2.6.24. Strangely in >> 2.6.22 >> the drive appears as sda1, but on 2.6.24 it appears as a non functioning >> hde. >> >> A working 2.6.22 based system reports >> >> Feb 10 01:49:22 myth-backend kernel: [ 88.296373] sil680: BA5_EN = 1 >> clock = 00 >> Feb 10 01:49:22 myth-backend kernel: [ 88.296401] sil680: BA5_EN = 1 >> clock = 10 >> Feb 10 01:49:22 myth-backend kernel: [ 88.296479] sil680: 133MHz >> clock. >> Feb 10 01:49:22 myth-backend kernel: [ 88.296672] ACPI: PCI Interrupt >> 0000:00:0d.0[A] -> GSI 19 (level, low) -> IRQ 19 >> Feb 10 01:49:22 myth-backend kernel: [ 88.297584] scsi2 : pata_sil680 >> Feb 10 01:49:22 myth-backend kernel: [ 88.298142] scsi3 : pata_sil680 >> Feb 10 01:49:22 myth-backend kernel: [ 88.298398] ata1: PATA max >> UDMA/133 cmd 0x00019000 ctl 0x00018802 bmdma 0x00017800 irq 19 >> Feb 10 01:49:22 myth-backend kernel: [ 88.298409] ata2: PATA max >> UDMA/133 cmd 0x00018400 ctl 0x00018002 bmdma 0x00017808 irq 19 >> Feb 10 01:49:22 myth-backend kernel: [ 88.530102] ata1.00: ATA-7: >> ST3750640A, 3.AAE, max UDMA/100 >> Feb 10 01:49:22 myth-backend kernel: [ 88.530139] ata1.00: 1465149168 >> sectors, multi 0: LBA48 >> Feb 10 01:49:22 myth-backend kernel: [ 88.604735] ata1.00: configured >> for UDMA/100 >> >> A non working 2.6.24 based system reports >> >> Feb 9 16:19:28 myth-backend kernel: [ 81.149973] SiI680: IDE >> controller >> (0x1095:0x0680 rev 0x02) at PCI slot 0000:00:0d.0 >> Feb 9 16:19:28 myth-backend kernel: [ 81.150031] ACPI: PCI Interrupt >> 0000:00:0d.0[A] -> GSI 19 (level, low) -> IRQ 19 >> Feb 9 16:19:28 myth-backend kernel: [ 81.150094] SiI680: BASE CLOCK >> == 133 >> Feb 9 16:19:28 myth-backend kernel: [ 81.150104] SiI680: 100% native >> mode on irq 19 >> Feb 9 16:19:28 myth-backend kernel: [ 81.150121] ide2: MMIO-DMA , >> BIOS settings: hde:pio, hdf:pio >> Feb 9 16:19:28 myth-backend kernel: [ 81.150145] ide3: MMIO-DMA , >> BIOS settings: hdg:pio, hdh:pio >> Feb 9 16:19:28 myth-backend kernel: [ 82.113860] hde: ????`K?, ATA >> DISK >> drive >> Feb 9 16:19:28 myth-backend kernel: [ 82.114038] ide2 at >> 0xf882a080-0xf882a087,0xf882a08a on irq 19 > > This is not pata_sil680, this is drivers/ide trying to operate this > card. Has something changed in your kernel config? Hi Robert, Thanks for your reply. I'm not sure if the kernel config has changed as I am using the stock ubuntu kernels. Perhaps I should log a bug with ubuntu. If it helps, the pata_sil680 module is loaded (visible in /proc/modules) when I boot either kernel, it just doesn't detect my 750GB drive in the 2.6.24 based kernel. > >> >> Note, my bios does not support 750GB drives, so the drive is not >> configured in the card BIOS. This has not stopped linux detecting it ok >> in the past. >> >> Please let me know if I need to provide any more information or >> additional >> testing. >> >> Thanks >> >> -Rob >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-kernel" >> in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> Please read the FAQ at http://www.tux.org/lkml/ > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/