Re: Fwd: Bug#305238: Installation report: AMD AThlonXP 1800+ / Abit KR7A-RAID133 (with Highpoint Raid controller)
On Thu, May 19, 2005 at 07:23:44PM +0200, Frans Pop wrote:
> This installation report has not yet had a reply. As most of the issues
> seem amd64 kernel related, could someone from the AMD64 team please
> answer this report?
Athlon XP = k7 = i386. Athlon 64 = k8 = amd64. This system can't even
run amd64 and certainly wouldn't use an amd64 kernel. It is just a
plain simple i386 system (although a nice one).
Len Sorensen
> ---------- Forwarded Message ----------
>
> Subject: Bug#305238: Installation report: AMD AThlonXP 1800+ / Abit
> KR7A-RAID133 (with Highpoint Raid controller)
> Date: Monday 18 April 2005 22:34
> From: "Edward J. Shornock" <debian-ml@crazeecanuck.homelinux.net>
> To: submit@bugs.debian.org
>
> Package: installation-reports
>
> Debian-installer-version:
> http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/rc3/sarge-i3
> 86-netinst.iso downloaded on 2005-04-17
> uname -a: Linux athlonxp 2.6.11-gentoo-r6 #1 Sun Apr 17 20:27:25 EDT
> 2005 i686 AMD Athlon(tm) XP 1800+ AuthenticAMD GNU/Linux Athlon(tm) XP
> 1800+ AuthenticAMD GNU/Linux
> Date: 2005-04-17 @ 21:00 (approx)
> How did you install? Network Install (did not proceed with
> installation) What did you install? Sarge
> What did you boot off? sarge-i386-netinst.iso dated 2005-03-25
>
>
> Machine: Abit KR7A-RAID133, VIA Chipset (hand-built machine),
> motherboard webpage at
> http://www.abit-usa.com/products/mb/products.php?categories=1&model=87
>
> Processor: AthlonXP 1800+
> Memory:1024MB PC2100 DDR
> Root Device: IDE, /dev/hda
> Root Size/partition table: not applicable
> Output of lspci and lspci -n:
> lspci output:
> $ lspci
> 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo
> KT266/A/333]
> 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo
> KT266/A/333 AGP]
> 0000:00:08.0 Ethernet controller: Lite-On Communications Inc LNE100TX
> [Linksys EtherFast 10/100] (rev 25)
> 0000:00:0b.0 Communication controller: Agere Systems (former Lucent
> Microelectronics) 56k WinModem (rev 01)
> 0000:00:0f.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
> [CrystalClear SoundFusion Audio Accelerator] (rev 01)
> 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
> 0000:00:11.1 IDE interface: VIA Technologies, Inc.
> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
> 0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
> 1.1 Controller (rev 23)
> 0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
> 1.1 Controller (rev 23)
> 0000:00:13.0 RAID bus controller: Triones Technologies, Inc.
> HPT366/368/370/370A/372 (rev 05)
> 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon
> RV200 QW [Radeon 7500]
>
> $ lspci -n
> 0000:00:00.0 Class 0600: 1106:3099
> 0000:00:01.0 Class 0604: 1106:b099
> 0000:00:08.0 Class 0200: 11ad:c115 (rev 25)
> 0000:00:0b.0 Class 0780: 11c1:0441 (rev 01)
> 0000:00:0f.0 Class 0401: 1013:6003 (rev 01)
> 0000:00:11.0 Class 0601: 1106:3147
> 0000:00:11.1 Class 0101: 1106:0571 (rev 06)
> 0000:00:11.2 Class 0c03: 1106:3038 (rev 23)
> 0000:00:11.3 Class 0c03: 1106:3038 (rev 23)
> 0000:00:13.0 Class 0104: 1103:0004 (rev 05)
> 0000:01:00.0 Class 0300: 1002:5157
>
>
> Base System Installation Checklist:
> [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
>
> Initial boot worked: [O]
> Configure network HW: [O]
> Config network: [O]
> Detect CD: [E and O]
> Load installer modules: [O]
> Detect hard drives: [E and O]
> Partition hard drives: [ ]
> Create file systems: [ ]
> Mount partitions: [O]
> Install base system: [ ]
> Install boot loader: [ ]
> Reboot: [O]
>
> Comments/Problems:
>
> When booting off if the CD without any special parameters, the CD
> detection process will hang for all eternity at the "IDE-generic"
> module, with the following in `dmesg` output:
>
> HPT372: IDE controller at PCI slot 0000:00:13.0
> ACPI: PCI interrupt 0000:00:13.0[A] -> GSI 10 (level, low) -> IRQ 10
> HPT372: chipset revision 5
> HPT37X: using 33MHz PCI clock
> HPT372: 100% native mode on irq 10
> ide2: BM-DMA at 0xc800-0xc807, BIOS settings: hde:DMA, hdf:DMA
> ide3: BM-DMA at 0xc808-0xc80f, BIOS settings: hdg:pio, hdh:pio
> hde: MAXTOR 6L080L4, ATA DISK drive
> hdf: MAXTOR 6L080J4, ATA DISK drive
> ide2 at 0xb800-0xb807,0xbc02 on irq 10
> hde: max request size: 128KiB
> hde: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=65535/16/63,
> UDMA(133)
> /dev/ide/host2/bus0/target0/lun0:<4>hde: dma_timer_expiry: dma status
> == 0x65
> hde: DMA interrupt recovery
> hde: lost interrupt
> p1 p2 <<4>hde: dma_timer_expiry: dma status == 0x65
> hde: DMA interrupt recovery
> hde: lost interrupt
>
> hdf: max request size: 128KiB
> hdf: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=65535/16/63,
> UDMA(133)
> /dev/ide/host2/bus0/target1/lun0:<4>hdf: dma_timer_expiry: dma status
> == 0x65
> hdf: DMA interrupt recovery
> hdf: lost interrupt
> p1
>
>
> Apparently, this PC does NOT like DMA enabled when one tries to load the
> hpt366 driver.
>
> This PC currently has Gentoo installed on it. It is able to
> successfully boot with the following options in /boot/grub/menu.lst:
> title Gentoo GNU/Linux 2.6.11-gentoo-r6 (multiuser)
> root (hd0,2)
> kernel /boot/kernel-2.6.11-gentoo-r6 root=/dev/hda3 ide=nodma
> savedefault
>
> After the Highpoint (hpt366) driver is loaded, I can turn DMA on for all
> of my IDE devices and everything operates normally.
> # hdparm /dev/hd{a,c,d,e,f}
>
> /dev/hda:
> multcount = 16 (on)
> IO_support = 1 (32-bit)
> unmaskirq = 1 (on)
> using_dma = 1 (on)
> keepsettings = 0 (off)
> readonly = 0 (off)
> readahead = 256 (on)
> geometry = 24792/255/63, sectors = 203928109056, start = 0
>
> /dev/hdc:
> HDIO_GET_MULTCOUNT failed: Invalid argument
> IO_support = 1 (32-bit)
> unmaskirq = 1 (on)
> using_dma = 1 (on)
> keepsettings = 0 (off)
> readonly = 0 (off)
> readahead = 256 (on)
> HDIO_GETGEO failed: Invalid argument
>
> /dev/hdd:
> HDIO_GET_MULTCOUNT failed: Invalid argument
> IO_support = 1 (32-bit)
> unmaskirq = 1 (on)
> using_dma = 1 (on)
> keepsettings = 0 (off)
> readonly = 0 (off)
> readahead = 256 (on)
> HDIO_GETGEO failed: Invalid argument
>
> /dev/hde:
> multcount = 16 (on)
> IO_support = 0 (default 16-bit)
> unmaskirq = 0 (off)
> using_dma = 1 (on)
> keepsettings = 0 (off)
> readonly = 0 (off)
> readahead = 256 (on)
> geometry = 65535/16/63, sectors = 80054059008, start = 0
>
> /dev/hdf:
> multcount = 16 (on)
> IO_support = 0 (default 16-bit)
> unmaskirq = 0 (off)
> using_dma = 1 (on)
> keepsettings = 0 (off)
> readonly = 0 (off)
> readahead = 256 (on)
> geometry = 65535/16/63, sectors = 80054059008, start = 0
>
>
> # dmesg |grep ide
> BIOS-provided physical RAM map:
> Kernel command line: root=/dev/hda3 ide=nodma gentoo=udev
> ide_setup: ide=nodma : Prevented DMA
> CPU: After generic identify, caps: 0383fbff c1cbfbff 00000000 00000000
> 00000000 00000000 00000000
> CPU: After vendor identify, caps: 0383fbff c1cbfbff 00000000 00000000
> 00000000 00000000 00000000
> ide: Assuming 33MHz system bus speed for PIO modes; override with
> idebus=xx ide0: BM-DMA at 0xac00-0xac07, BIOS settings: hda:DMA, hdb:pio
> ide1: BM-DMA at 0xac08-0xac0f, BIOS settings: hdc:DMA, hdd:DMA Probing
> IDE interface ide0...
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Probing IDE interface ide1...
> ide1 at 0x170-0x177,0x376 on irq 15
> ide2: BM-DMA at 0xc800-0xc807, BIOS settings: hde:DMA, hdf:DMA
> ide3: BM-DMA at 0xc808-0xc80f, BIOS settings: hdg:pio, hdh:pio
> Probing IDE interface ide2...
> ide2 at 0xb800-0xb807,0xbc02 on irq 10
> Probing IDE interface ide3...
> Probing IDE interface ide3...
> Probing IDE interface ide4...
> Probing IDE interface ide5...
>
> The Sarge RC3 installer doesn't seem to accept the boot parameter
> "ide=nodma". It would be useful if that parameter was accepted, or if
> there was a way to specify something such as "hpt366=do_not_load", but
> being able to use "ide=nodma" would be preferred. Would it be feasible
> to have DMA turned off UNTIL all devices are probed? I feel that would
> possibly solve this problem as well.
>
> As one would expect, disabling the RAID controller in the BIOS allows
> booting from and detecting hardware without issue.
>
> I was successful using the kernel "expert26" to detect the CD and hard
> drives after unselecting the hpt366 kernel module. For what it's worth,
> Knoppix 3.7 and 3.8.1 boot without issue and without any custom boot
> parameters.
>
>
> If more information would be useful, please let me know.
>
>
> --
> To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
> -------------------------------------------------------
>
>
> --
> To UNSUBSCRIBE, email to debian-amd64-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: