All of lore.kernel.org
 help / color / mirror / Atom feed
* Serial ATA support in 2.4.22
@ 2003-10-01 14:55 Andrew Marold
  2003-10-01 15:13 ` Jeff Garzik
  0 siblings, 1 reply; 10+ messages in thread
From: Andrew Marold @ 2003-10-01 14:55 UTC (permalink / raw)
  To: linux-kernel

I just got some new Dell Precision 360's, 2 of which have SATA drives
that I'm trying to install RH9 on. I built a new kernel from the 2.4.22
sources, patched with the 2.4.22-ac4 patches. When I boot, linux
recognizes the drives, but hangs doing a partition check. Here's what I
see on the console:

ata1: SATA max UDMA/133 cmd 0xFE00 ctl 0xFE12 bmdma 0xFEA0 irq 17
ata2: SATA max UDMA/133 cmd 0xFE20 ctl 0xFE32 bmdma 0xFEA8 irq 17
ata1: dev 0 ATA, max UDMA/133, 234375000 sectors (lba48)
ata1: dev 0 configured for UDMA/133
ata2: port disabled, ignoring.
scsi0: ata_piix
scsi1: ata_piix
  Vendor: ATA	Model: ST3120026AS	Rev: 0.71
  Type:   Direct-Access			ANSI SCSI revision: 05
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 234375000 512-byte sectors (120000 MB)
Partition check:
sda:<3>ata1: DMA timeout, stat 0x24

Has this been seen before, or are these boxes just too far out on the
bleeding edge and I'm going to have to wait a while ?

Thanks,
	Drew

Andrew Marold - Andrew.Marold@edial.com
Release Engineer - eDial Inc.

Call me for free:
http://beta.edial.com/call/Andrew_Marold

Nothing looks worse on your outdoor resume than
a list of the possible locations of your remains. 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA support in 2.4.22
  2003-10-01 14:55 Serial ATA support in 2.4.22 Andrew Marold
@ 2003-10-01 15:13 ` Jeff Garzik
  2003-10-01 16:34   ` Jeff Garzik
  0 siblings, 1 reply; 10+ messages in thread
From: Jeff Garzik @ 2003-10-01 15:13 UTC (permalink / raw)
  To: Andrew Marold; +Cc: linux-kernel, Alan Cox, Bernhard Rosenkraenzer

Andrew Marold wrote:
> I just got some new Dell Precision 360's, 2 of which have SATA drives
> that I'm trying to install RH9 on. I built a new kernel from the 2.4.22
> sources, patched with the 2.4.22-ac4 patches. When I boot, linux
> recognizes the drives, but hangs doing a partition check. Here's what I
> see on the console:
> 
> ata1: SATA max UDMA/133 cmd 0xFE00 ctl 0xFE12 bmdma 0xFEA0 irq 17
> ata2: SATA max UDMA/133 cmd 0xFE20 ctl 0xFE32 bmdma 0xFEA8 irq 17
> ata1: dev 0 ATA, max UDMA/133, 234375000 sectors (lba48)
> ata1: dev 0 configured for UDMA/133
> ata2: port disabled, ignoring.
> scsi0: ata_piix
> scsi1: ata_piix
>   Vendor: ATA	Model: ST3120026AS	Rev: 0.71
>   Type:   Direct-Access			ANSI SCSI revision: 05
> Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
> SCSI device sda: 234375000 512-byte sectors (120000 MB)
> Partition check:
> sda:<3>ata1: DMA timeout, stat 0x24
> 
> Has this been seen before, or are these boxes just too far out on the
> bleeding edge and I'm going to have to wait a while ?


Something appears to be malfunctioning in your system, if you're getting 
DMA timeouts.

The first thing to do is try the latest versions of libata.  libata in 
-ac and -pac trees is ancient at this point, and I desperately need to 
send Alan and Bero updates.

Here is the latest Serial ATA driver ("libata"), at its FTP site:
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/libata/

Patches are against BK snapshots of the 2.4 tree, so you may need to 
manually patch drivers/scsi/Makefile and drivers/scsi/Config.in...

Let me know if you have more trouble after updating the driver.

	Jeff


P.S.  This driver is also shipped in Fedora Core beta 2 (a.k.a. what 
would have been Red Hat Linux 10), so libata/ata_piix kernel srpm and 
rpms are available at
ftp://mirrors.kernel.org/redhat/redhat/linux/beta/severn/en/os/i386/


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA support in 2.4.22
  2003-10-01 15:13 ` Jeff Garzik
@ 2003-10-01 16:34   ` Jeff Garzik
  2003-10-02 21:42     ` Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22) Martin List-Petersen
  0 siblings, 1 reply; 10+ messages in thread
From: Jeff Garzik @ 2003-10-01 16:34 UTC (permalink / raw)
  To: Andrew Marold; +Cc: linux-kernel, Alan Cox, Bernhard Rosenkraenzer

Another thing to try is rather generic...  If you have ACPI on, try 
booting with "acpi=off" or "pci=biosirq" or messing around with settings 
in BIOS setup.

In general I recommend that SATA be used "native" or "enhanced" mode 
according to BIOS, and that "legacy" or "combined" mode is to be 
avoided.  (legacy mode is fine for PATA...)

	Jeff





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-01 16:34   ` Jeff Garzik
@ 2003-10-02 21:42     ` Martin List-Petersen
  2003-10-02 21:47       ` Jeff Garzik
  2003-10-02 21:52       ` Erik Steffl
  0 siblings, 2 replies; 10+ messages in thread
From: Martin List-Petersen @ 2003-10-02 21:42 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Andrew Marold, linux-kernel, Alan Cox, Bernhard Rosenkraenzer


[-- Attachment #1.1: Type: text/plain, Size: 966 bytes --]

I've got trouble with both 2.4.22-ac1, ac4 and 2.4.22-bk25 + newest sata
patch. (Debian Sid)

When i try to boot ac1 or ac4 from harddisk. The kernel would fail by
endless stating:
kmod: failed to exec /sbin/modprobe -s -k binfmt-0000, errno = 8
on screen.

Do i boot the same kernel from floppy or cd (syslinux/isolinux - dmesg for ac4 attached, bootet from cd) it boots without trouble, 
mounts the harddisk etc.

The machine is a Dell Dimension 8300 (practically the same as the Precision 360), with Intel 875 chipset (ICH5 SATA controllers).
In bk25+sata patch reiserfs seems to be broken (dmesg attached), i will try an older version tomorrow.

I simply can't figure out, whats wrong here.

Regards,
Martin List-Petersen
martin at list-petersen dot se
--
Microsoft DNS service terminates abnormally when it recieves a response
to a DNS query that was never made. Fix Information: Run your DNS
service on a different platform.
-- BugTraq

[-- Attachment #1.2: 2.4.22-bk25-sata.dmesg --]
[-- Type: text/plain, Size: 9655 bytes --]

Linux version 2.4.22-bk25-20031002-odin (root@odin) (gcc version 3.3.2 20030908 (Debian prerelease)) #1 SMP tor okt 2 21:53:33 CEST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003ff74000 (usable)
 BIOS-e820: 000000003ff74000 - 000000003ff76000 (ACPI NVS)
 BIOS-e820: 000000003ff76000 - 000000003ff97000 (ACPI data)
 BIOS-e820: 000000003ff97000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
 BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000fe710
hm, page 000fe000 reserved twice.
hm, page 000ff000 reserved twice.
hm, page 000f0000 reserved twice.
On node 0 totalpages: 262004
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32628 pages.
ACPI: RSDP (v000 DELL                                      ) @ 0x000feb90
ACPI: RSDT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1ca
ACPI: FADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1fe
ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffc8937
ACPI: MADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd272
ACPI: BOOT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd2de
ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] disabled)
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x0])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x1] trigger[0x3])
Using ACPI (MADT) for SMP configuration information
Kernel command line: root=/dev/sda2 ro console=tty0 console=ttyS0,9600n8 BOOT_IMAGE=linux.bin
Initializing CPU#0
Detected 2992.564 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 5976.88 BogoMIPS
Memory: 1031936k/1048016k available (1977k kernel code, 15696k reserved, 655k data, 132k init, 130512k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#0.
CPU0: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
per-CPU timeslice cutoff: 1462.91 usecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000040
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 5976.88 BogoMIPS
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#1.
CPU1: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
Total of 2 processors activated (11953.76 BogoMIPS).
cpu_sibling_map[0] = 1
cpu_sibling_map[1] = 0
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=0
testing the IO APIC.......................
                                                                                                                                                
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2992.4180 MHz.
..... host bus clock speed is 199.4944 MHz.
cpu: 0, clocks: 1994944, slice: 664981
CPU0<T0:1994944,T1:1329952,D:11,S:664981,C:1994944>
cpu: 1, clocks: 1994944, slice: 664981
CPU1<T0:1994944,T1:664976,D:6,S:664981,C:1994944>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
ACPI: Subsystem revision 20030916
PCI: PCI BIOS revision 2.10 entry at 0xfbb30, last bus=2
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S3 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 9 10 11 12 15)
PCI: Probing PCI hardware
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
ACPI: Processor [CPU0] (supports C1)
ACPI: Processor [CPU1] (supports C1)
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/100 Network Driver - version 2.3.18-k1
Copyright (c) 2003 Intel Corporation
                                                                                                                                                
e100: eth0: Intel(R) PRO/100 Network Connection
  Hardware receive checksums enabled
                                                                                                                                                
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 00:1f.1
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
ICH5-SATA: IDE controller at PCI slot 00:1f.2
ICH5-SATA: chipset revision 2
ICH5-SATA: 100% native mode on irq 18
    ide0: BM-DMA at 0xfea0-0xfea7, BIOS settings: hda:DMA, hdb:pio
hda: ST3120026AS, ATA DISK drive
hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
blk: queue c041d460, I/O limit 4095Mb (mask 0xffffffff)
hdc: SAMSUNG DVD-ROM SD-616T, ATAPI CD/DVD-ROM drive
hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
ide0 at 0xfe00-0xfe07,0xfe12 on irq 18
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(33)
hdc: attached ide-cdrom driver.
hdc: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
hdd: attached ide-cdrom driver.
hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
i2c-core.o: i2c core module version 2.8.0 (20030714)
i2c-dev.o: i2c /dev entries driver module version 2.8.0 (20030714)
i2c-proc.o version 2.8.0 (20030714)
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Cannot open root device "sda2" or 08:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:02

[-- Attachment #1.3: 2.4.22-ac4.dmesg --]
[-- Type: application/octet-stream, Size: 14204 bytes --]

Linux version 2.4.22-ac4-20030928-odin (root@odin) (gcc version 3.3.2 20030908 (Debian prerelease)) #2 SMP søn sep 28 14:52:23 CEST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003ff74000 (usable)
 BIOS-e820: 000000003ff74000 - 000000003ff76000 (ACPI NVS)
 BIOS-e820: 000000003ff76000 - 000000003ff97000 (ACPI data)
 BIOS-e820: 000000003ff97000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
 BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
ACPI: have wakeup address 0xc0002000
found SMP MP-table at 000fe710
hm, page 000fe000 reserved twice.
hm, page 000ff000 reserved twice.
hm, page 000f0000 reserved twice.
On node 0 totalpages: 262004
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32628 pages.
ACPI: RSDP (v000 DELL                                      ) @ 0x000feb90
ACPI: RSDT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1ca
ACPI: FADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1fe
ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffc8937
ACPI: MADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd272
ACPI: BOOT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd2de
ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] disabled)
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x0])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x1] trigger[0x3])
Using ACPI (MADT) for SMP configuration information
Kernel command line: root=/dev/sda2 ro hdd=ide-scsi BOOT_IMAGE=vmlinuz 
ide_setup: hdd=ide-scsi
Initializing CPU#0
Detected 2992.551 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 5976.88 BogoMIPS
Memory: 1031868k/1048016k available (1889k kernel code, 15764k reserved, 709k data, 132k init, 130512k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: bfebfbff 00000000 00000000 00000000
CPU:             Common caps: bfebfbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: bfebfbff 00000000 00000000 00000000
CPU:             Common caps: bfebfbff 00000000 00000000 00000000
CPU0: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
per-CPU timeslice cutoff: 1462.91 usecs.
task migration cache decay timeout: 10 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000040
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 5976.88 BogoMIPS
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#1.
CPU:     After generic, caps: bfebfbff 00000000 00000000 00000000
CPU:             Common caps: bfebfbff 00000000 00000000 00000000
CPU1: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
Total of 2 processors activated (11953.76 BogoMIPS).
cpu_sibling_map[0] = 1
cpu_sibling_map[1] = 0
ENABLING IO-APIC IRQs
init IO_APIC IRQs
 IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02000000
.......    : physical APIC id: 02
.......    : Delivery Type: 0
.......    : LTS          : 0
.... register #01: 00178020
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0020
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 000 00  1    0    0   0   0    0    0    00
 01 0FF 0F  0    0    0   0   0    1    1    39
 02 001 01  0    0    0   0   0    1    1    31
 03 0FF 0F  0    0    0   0   0    1    1    41
 04 0FF 0F  0    0    0   0   0    1    1    49
 05 0FF 0F  0    0    0   0   0    1    1    51
 06 0FF 0F  0    0    0   0   0    1    1    59
 07 0FF 0F  0    0    0   0   0    1    1    61
 08 0FF 0F  0    0    0   0   0    1    1    69
 09 0FF 0F  1    1    0   0   0    1    1    71
 0a 0FF 0F  0    0    0   0   0    1    1    79
 0b 0FF 0F  0    0    0   0   0    1    1    81
 0c 0FF 0F  0    0    0   0   0    1    1    89
 0d 0FF 0F  0    0    0   0   0    1    1    91
 0e 0FF 0F  0    0    0   0   0    1    1    99
 0f 0FF 0F  0    0    0   0   0    1    1    A1
 10 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2992.6152 MHz.
..... host bus clock speed is 199.5075 MHz.
cpu: 0, clocks: 1995075, slice: 665025
CPU0<T0:1995072,T1:1330032,D:15,S:665025,C:1995075>
cpu: 1, clocks: 1995075, slice: 665025
CPU1<T0:1995072,T1:665008,D:14,S:665025,C:1995075>
migration_task 0 on cpu=0
migration_task 1 on cpu=1
ACPI: Subsystem revision 20030813
PCI: PCI BIOS revision 2.10 entry at 0xfbb30, last bus=2
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S3 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 9 10 11 12 15)
PCI: Probing PCI hardware
IOAPIC[0]: Set PCI routing entry (2-16 -> 0xa9 -> IRQ 16 Mode:1 Active:1)
00:00:01[A] -> 2-16 -> IRQ 16
IOAPIC[0]: Set PCI routing entry (2-17 -> 0xb1 -> IRQ 17 Mode:1 Active:1)
00:00:01[B] -> 2-17 -> IRQ 17
Pin 2-17 already programmed
IOAPIC[0]: Set PCI routing entry (2-18 -> 0xb9 -> IRQ 18 Mode:1 Active:1)
00:00:1f[A] -> 2-18 -> IRQ 18
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
IOAPIC[0]: Set PCI routing entry (2-19 -> 0xc1 -> IRQ 19 Mode:1 Active:1)
00:00:1e[D] -> 2-19 -> IRQ 19
Pin 2-16 already programmed
Pin 2-19 already programmed
Pin 2-18 already programmed
IOAPIC[0]: Set PCI routing entry (2-23 -> 0xc9 -> IRQ 23 Mode:1 Active:1)
00:00:1d[D] -> 2-23 -> IRQ 23
IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd1 -> IRQ 20 Mode:1 Active:1)
00:02:08[A] -> 2-20 -> IRQ 20
IOAPIC[0]: Set PCI routing entry (2-21 -> 0xd9 -> IRQ 21 Mode:1 Active:1)
00:02:00[A] -> 2-21 -> IRQ 21
IOAPIC[0]: Set PCI routing entry (2-22 -> 0xe1 -> IRQ 22 Mode:1 Active:1)
00:02:00[B] -> 2-22 -> IRQ 22
Pin 2-23 already programmed
Pin 2-20 already programmed
Pin 2-22 already programmed
Pin 2-21 already programmed
Pin 2-20 already programmed
Pin 2-23 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-19 already programmed
Pin 2-18 already programmed
Pin 2-21 already programmed
Pin 2-22 already programmed
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
cpufreq: P4/Xeon(TM) CPU On-Demand Clock Modulation available
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
ACPI: Processor [CPU0] (supports C1)
ACPI: Processor [CPU1] (supports C1)
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/100 Network Driver - version 2.3.18-k1
Copyright (c) 2003 Intel Corporation

e100: selftest OK.
e100: eth0: Intel(R) PRO/100 Network Connection
  Hardware receive checksums enabled

Uniform Multi-Platform E-IDE driver Revision: 7.00beta5-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 00:1f.1
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hdc: SAMSUNG DVD-ROM SD-616T, ATAPI CD/DVD-ROM drive
hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: attached ide-cdrom driver.
hdc: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
SCSI subsystem driver Revision: 1.00
ata_piix version 0.94
PCI: Setting latency timer of device 00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xFE00 ctl 0xFE12 bmdma 0xFEA0 irq 18
ata2: SATA max UDMA/133 cmd 0xFE20 ctl 0xFE32 bmdma 0xFEA8 irq 18
ata1: bus reset via SRST
ata1: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3469 86:3c01 87:4003 88:207f
ata1: dev 0 ATA, max UDMA/133, 234375000 sectors (lba48)
ata1: dev 0 configured for UDMA/133
ata2: port disabled. ignoring.
ata2: thread exiting
scsi0 : ata_piix
scsi1 : ata_piix
  Vendor: ATA       Model: ST3120026AS       Rev: 0.71
  Type:   Direct-Access                      ANSI SCSI revision: 05
libata version 0.71 loaded.
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 234375000 512-byte hdwr sectors (120000 MB)
Partition check:
 /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3
i2c-core.o: i2c core module version 2.8.0 (20030714)
i2c-dev.o: i2c /dev entries driver module version 2.8.0 (20030714)
i2c-proc.o version 2.8.0 (20030714)
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
cramfs: wrong magic
FAT: bogus logical sector size 0
UMSDOS: msdos_read_super failed, mount aborted.
FAT: bogus logical sector size 0
FAT: bogus logical sector size 0
reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device sd(8,2)) ...
for (sd(8,2))
sd(8,2):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 132k freed
Adding Swap: 1943856k swap-space (priority -1)
Real Time Clock Driver v1.10e
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: Trying generic Intel routines for device id: 2578
agpgart: AGP aperture is 128M @ 0xe0000000
i810 TCO timer, v0.05: timer margin: 30 sec (0x0860) (nowayout=0)
i810_rng hardware driver 0.9.8 loaded
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
lp0: using parport0 (polling).
Creative EMU10K1 PCI Audio Driver, version 0.19a, 14:57:45 Sep 28 2003
emu10k1: Audigy rev 4 model 0x1003 found, IO at 0xce40-0xce7f, IRQ 21
ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
hdd: attached ide-scsi driver.
scsi2 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: _NEC      Model: DVD+RW ND-1100A   Rev: 10FD
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi2, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
e100: eth0 NIC Link is Up 100 Mbps Full duplex

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 21:42     ` Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22) Martin List-Petersen
@ 2003-10-02 21:47       ` Jeff Garzik
  2003-10-02 21:52         ` Martin List-Petersen
  2003-10-02 21:52       ` Erik Steffl
  1 sibling, 1 reply; 10+ messages in thread
From: Jeff Garzik @ 2003-10-02 21:47 UTC (permalink / raw)
  To: Martin List-Petersen
  Cc: Andrew Marold, linux-kernel, Alan Cox, Bernhard Rosenkraenzer

Martin List-Petersen wrote:
> I simply can't figure out, whats wrong here.

The last line gives it away...


> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> ICH5: IDE controller at PCI slot 00:1f.1
> ICH5: chipset revision 2
> ICH5: not 100% native mode: will probe irqs later
>     ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
> ICH5-SATA: IDE controller at PCI slot 00:1f.2
> ICH5-SATA: chipset revision 2
> ICH5-SATA: 100% native mode on irq 18
>     ide0: BM-DMA at 0xfea0-0xfea7, BIOS settings: hda:DMA, hdb:pio
> hda: ST3120026AS, ATA DISK drive
> hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> blk: queue c041d460, I/O limit 4095Mb (mask 0xffffffff)
> hdc: SAMSUNG DVD-ROM SD-616T, ATAPI CD/DVD-ROM drive
> hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
> ide0 at 0xfe00-0xfe07,0xfe12 on irq 18
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: attached ide-disk driver.
> hda: host protected area => 1
> hda: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(33)
> hdc: attached ide-cdrom driver.
> hdc: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
> Uniform CD-ROM driver Revision: 3.12
> hdd: attached ide-cdrom driver.
> hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
> Partition check:
>  /dev/ide/host0/bus0/target0/lun0: p1 p2

> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 08:02

You gave it an incorrect root= statement.  The IDE driver picks up 
ICH5-SATA, as you see above, so you would use root=/dev/hda1 or whatever.

	Jeff




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 21:42     ` Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22) Martin List-Petersen
  2003-10-02 21:47       ` Jeff Garzik
@ 2003-10-02 21:52       ` Erik Steffl
  2003-10-02 21:56         ` Jeff Garzik
  1 sibling, 1 reply; 10+ messages in thread
From: Erik Steffl @ 2003-10-02 21:52 UTC (permalink / raw)
  To: Martin List-Petersen
  Cc: Jeff Garzik, Andrew Marold, linux-kernel, Alan Cox,
	Bernhard Rosenkraenzer

Martin List-Petersen wrote:
> I've got trouble with both 2.4.22-ac1, ac4 and 2.4.22-bk25 + newest sata
> patch. (Debian Sid)
> 
> When i try to boot ac1 or ac4 from harddisk. The kernel would fail by
> endless stating:
> kmod: failed to exec /sbin/modprobe -s -k binfmt-0000, errno = 8
> on screen.
> 
> Do i boot the same kernel from floppy or cd (syslinux/isolinux - dmesg for ac4 attached, bootet from cd) it boots without trouble, 
> mounts the harddisk etc.
> 
> The machine is a Dell Dimension 8300 (practically the same as the Precision 360), with Intel 875 chipset (ICH5 SATA controllers).
> In bk25+sata patch reiserfs seems to be broken (dmesg attached), i will try an older version tomorrow.
> 
> I simply can't figure out, whats wrong here.

   I have intel D865PERL mb (close but not same as you have, I think 
they have the same sata controller), I used the 2.4.21-ac4 kernel, with 
SCSI_ATA enabled (otherwise system freezes right after it detects HDs). 
I also had to use libata5 patches from Jeff Garzik  to be able to use 
drive >137GB (not sure whether libata5 are in one of the more recent 
kernels or ac patches).

	erik

> 
> Regards,
> Martin List-Petersen
> martin at list-petersen dot se
> --
> Microsoft DNS service terminates abnormally when it recieves a response
> to a DNS query that was never made. Fix Information: Run your DNS
> service on a different platform.
> -- BugTraq
> 
> 
> ------------------------------------------------------------------------
> 
> Linux version 2.4.22-bk25-20031002-odin (root@odin) (gcc version 3.3.2 20030908 (Debian prerelease)) #1 SMP tor okt 2 21:53:33 CEST 2003
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
>  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
>  BIOS-e820: 0000000000100000 - 000000003ff74000 (usable)
>  BIOS-e820: 000000003ff74000 - 000000003ff76000 (ACPI NVS)
>  BIOS-e820: 000000003ff76000 - 000000003ff97000 (ACPI data)
>  BIOS-e820: 000000003ff97000 - 0000000040000000 (reserved)
>  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
>  BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
>  BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
>  BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
>  BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
> 127MB HIGHMEM available.
> 896MB LOWMEM available.
> found SMP MP-table at 000fe710
> hm, page 000fe000 reserved twice.
> hm, page 000ff000 reserved twice.
> hm, page 000f0000 reserved twice.
> On node 0 totalpages: 262004
> zone(0): 4096 pages.
> zone(1): 225280 pages.
> zone(2): 32628 pages.
> ACPI: RSDP (v000 DELL                                      ) @ 0x000feb90
> ACPI: RSDT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1ca
> ACPI: FADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd1fe
> ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffc8937
> ACPI: MADT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd272
> ACPI: BOOT (v001 DELL    8300    0x00000007 ASL  0x00000061) @ 0x000fd2de
> ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
> ACPI: Local APIC address 0xfee00000
> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> Processor #0 Pentium 4(tm) XEON(tm) APIC version 20
> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> Processor #1 Pentium 4(tm) XEON(tm) APIC version 20
> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] disabled)
> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] disabled)
> ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
> IOAPIC[0]: Assigned apic_id 2
> IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, IRQ 0-23
> ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x0])
> ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x1] trigger[0x3])
> Using ACPI (MADT) for SMP configuration information
> Kernel command line: root=/dev/sda2 ro console=tty0 console=ttyS0,9600n8 BOOT_IMAGE=linux.bin
> Initializing CPU#0
> Detected 2992.564 MHz processor.
> Console: colour VGA+ 80x25
> Calibrating delay loop... 5976.88 BogoMIPS
> Memory: 1031936k/1048016k available (1977k kernel code, 15696k reserved, 655k data, 132k init, 130512k highmem)
> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
> Mount cache hash table entries: 512 (order: 0, 4096 bytes)
> Buffer cache hash table entries: 65536 (order: 6, 262144 bytes)
> Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
> CPU: Trace cache: 12K uops, L1 D cache: 8K
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 0
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#0.
> Enabling fast FPU save and restore... done.
> Enabling unmasked SIMD FPU exception support... done.
> Checking 'hlt' instruction... OK.
> POSIX conformance testing by UNIFIX
> mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
> mtrr: detected mtrr type: Intel
> CPU: Trace cache: 12K uops, L1 D cache: 8K
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 0
> Intel machine check reporting enabled on CPU#0.
> CPU0: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
> per-CPU timeslice cutoff: 1462.91 usecs.
> enabled ExtINT on CPU#0
> ESR value before enabling vector: 00000040
> ESR value after enabling vector: 00000000
> Booting processor 1/1 eip 3000
> Initializing CPU#1
> masked ExtINT on CPU#1
> ESR value before enabling vector: 00000000
> ESR value after enabling vector: 00000000
> Calibrating delay loop... 5976.88 BogoMIPS
> CPU: Trace cache: 12K uops, L1 D cache: 8K
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 0
> Intel machine check reporting enabled on CPU#1.
> CPU1: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
> Total of 2 processors activated (11953.76 BogoMIPS).
> cpu_sibling_map[0] = 1
> cpu_sibling_map[1] = 0
> ENABLING IO-APIC IRQs
> ..TIMER: vector=0x31 pin1=2 pin2=0
> testing the IO APIC.......................
>                                                                                                                                                 
> .................................... done.
> Using local APIC timer interrupts.
> calibrating APIC timer ...
> ..... CPU clock speed is 2992.4180 MHz.
> ..... host bus clock speed is 199.4944 MHz.
> cpu: 0, clocks: 1994944, slice: 664981
> CPU0<T0:1994944,T1:1329952,D:11,S:664981,C:1994944>
> cpu: 1, clocks: 1994944, slice: 664981
> CPU1<T0:1994944,T1:664976,D:6,S:664981,C:1994944>
> checking TSC synchronization across CPUs: passed.
> Waiting on wait_init_idle (map = 0x2)
> All processors have done init_idle
> ACPI: Subsystem revision 20030916
> PCI: PCI BIOS revision 2.10 entry at 0xfbb30, last bus=2
> PCI: Using configuration type 1
> ACPI: Interpreter enabled
> ACPI: Using IOAPIC for interrupt routing
> ACPI: System [ACPI] (supports S0 S1 S3 S4 S5)
> ACPI: PCI Root Bridge [PCI0] (00:00)
> PCI: Probing PCI hardware (bus 00)
> PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
> Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 9 10 11 12 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 15)
> ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 9 10 11 12 15)
> ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 *10 11 12 15)
> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15)
> ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 9 10 11 12 15)
> PCI: Probing PCI hardware
> PCI: Using ACPI for IRQ routing
> PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Initializing RT netlink socket
> IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
> Starting kswapd
> allocated 32 pages and 32 bhs reserved for the highmem bounces
> VFS: Disk quotas vdquot_6.5.1
> Journalled Block Device driver loaded
> devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
> devfs: boot_options: 0x0
> ACPI: Processor [CPU0] (supports C1)
> ACPI: Processor [CPU1] (supports C1)
> pty: 256 Unix98 ptys configured
> Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
> ttyS00 at 0x03f8 (irq = 4) is a 16550A
> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a post-1991 82077
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> loop: loaded (max 8 devices)
> Intel(R) PRO/100 Network Driver - version 2.3.18-k1
> Copyright (c) 2003 Intel Corporation
>                                                                                                                                                 
> e100: eth0: Intel(R) PRO/100 Network Connection
>   Hardware receive checksums enabled
>                                                                                                                                                 
> Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> ICH5: IDE controller at PCI slot 00:1f.1
> ICH5: chipset revision 2
> ICH5: not 100% native mode: will probe irqs later
>     ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
> ICH5-SATA: IDE controller at PCI slot 00:1f.2
> ICH5-SATA: chipset revision 2
> ICH5-SATA: 100% native mode on irq 18
>     ide0: BM-DMA at 0xfea0-0xfea7, BIOS settings: hda:DMA, hdb:pio
> hda: ST3120026AS, ATA DISK drive
> hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> blk: queue c041d460, I/O limit 4095Mb (mask 0xffffffff)
> hdc: SAMSUNG DVD-ROM SD-616T, ATAPI CD/DVD-ROM drive
> hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
> ide0 at 0xfe00-0xfe07,0xfe12 on irq 18
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: attached ide-disk driver.
> hda: host protected area => 1
> hda: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(33)
> hdc: attached ide-cdrom driver.
> hdc: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
> Uniform CD-ROM driver Revision: 3.12
> hdd: attached ide-cdrom driver.
> hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
> Partition check:
>  /dev/ide/host0/bus0/target0/lun0: p1 p2
> SCSI subsystem driver Revision: 1.00
> kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
> kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
> kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
> i2c-core.o: i2c core module version 2.8.0 (20030714)
> i2c-dev.o: i2c /dev entries driver module version 2.8.0 (20030714)
> i2c-proc.o version 2.8.0 (20030714)
> Initializing Cryptographic API
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP, IGMP
> IP: routing cache hash table of 8192 buckets, 64Kbytes
> TCP: Hash tables configured (established 262144 bind 65536)
> Linux IP multicast router 0.06 plus PIM-SM
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> VFS: Cannot open root device "sda2" or 08:02
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 08:02



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 21:47       ` Jeff Garzik
@ 2003-10-02 21:52         ` Martin List-Petersen
  2003-10-02 22:00           ` Jeff Garzik
  0 siblings, 1 reply; 10+ messages in thread
From: Martin List-Petersen @ 2003-10-02 21:52 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Andrew Marold, linux-kernel, Alan Cox, Bernhard Rosenkraenzer

[-- Attachment #1: Type: text/plain, Size: 2408 bytes --]

On Thu, 2003-10-02 at 23:47, Jeff Garzik wrote:
> Martin List-Petersen wrote:
> > I simply can't figure out, whats wrong here.
> 
> The last line gives it away...
> 
> 
> > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> > ICH5: IDE controller at PCI slot 00:1f.1
> > ICH5: chipset revision 2
> > ICH5: not 100% native mode: will probe irqs later
> >     ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
> > ICH5-SATA: IDE controller at PCI slot 00:1f.2
> > ICH5-SATA: chipset revision 2
> > ICH5-SATA: 100% native mode on irq 18
> >     ide0: BM-DMA at 0xfea0-0xfea7, BIOS settings: hda:DMA, hdb:pio
> > hda: ST3120026AS, ATA DISK drive
> > hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> > hdb: probing with STATUS(0x00) instead of ALTSTATUS(0x50)
> > blk: queue c041d460, I/O limit 4095Mb (mask 0xffffffff)
> > hdc: SAMSUNG DVD-ROM SD-616T, ATAPI CD/DVD-ROM drive
> > hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
> > ide0 at 0xfe00-0xfe07,0xfe12 on irq 18
> > ide1 at 0x170-0x177,0x376 on irq 15
> > hda: attached ide-disk driver.
> > hda: host protected area => 1
> > hda: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(33)
> > hdc: attached ide-cdrom driver.
> > hdc: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
> > Uniform CD-ROM driver Revision: 3.12
> > hdd: attached ide-cdrom driver.
> > hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
> > Partition check:
> >  /dev/ide/host0/bus0/target0/lun0: p1 p2
> 
> > Please append a correct "root=" boot option
> > Kernel panic: VFS: Unable to mount root fs on 08:02
> 
> You gave it an incorrect root= statement.  The IDE driver picks up 
> ICH5-SATA, as you see above, so you would use root=/dev/hda1 or whatever.

No .. that's exactly the point. Check the other dmesg out, which is the
same machine, same partitions, same kernel-config (nearly) just another
kernel. It's not the root= boot option that is wrong. that is correct.

It points to /dev/sda2 and that is exactly the same partition i boot to
every time.

Regards,
Martin List-Petersen
martin at list-petersen dot se
--
Q: What's the difference between the 1950's and the 1980's?
A: In the 80's, a man walks into a drugstore and states loudly, "I'd
like some condoms," and then, leaning over the counter, whispers,
"and some cigarettes."

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 21:52       ` Erik Steffl
@ 2003-10-02 21:56         ` Jeff Garzik
  0 siblings, 0 replies; 10+ messages in thread
From: Jeff Garzik @ 2003-10-02 21:56 UTC (permalink / raw)
  To: Erik Steffl
  Cc: Martin List-Petersen, Andrew Marold, linux-kernel, Alan Cox,
	Bernhard Rosenkraenzer

Erik Steffl wrote:
> Martin List-Petersen wrote:
> 
>> I've got trouble with both 2.4.22-ac1, ac4 and 2.4.22-bk25 + newest sata
>> patch. (Debian Sid)
>>
>> When i try to boot ac1 or ac4 from harddisk. The kernel would fail by
>> endless stating:
>> kmod: failed to exec /sbin/modprobe -s -k binfmt-0000, errno = 8
>> on screen.
>>
>> Do i boot the same kernel from floppy or cd (syslinux/isolinux - dmesg 
>> for ac4 attached, bootet from cd) it boots without trouble, mounts the 
>> harddisk etc.
>>
>> The machine is a Dell Dimension 8300 (practically the same as the 
>> Precision 360), with Intel 875 chipset (ICH5 SATA controllers).
>> In bk25+sata patch reiserfs seems to be broken (dmesg attached), i 
>> will try an older version tomorrow.
>>
>> I simply can't figure out, whats wrong here.
> 
> 
>   I have intel D865PERL mb (close but not same as you have, I think they 
> have the same sata controller), I used the 2.4.21-ac4 kernel, with 
> SCSI_ATA enabled (otherwise system freezes right after it detects HDs). 
> I also had to use libata5 patches from Jeff Garzik  to be able to use 
> drive >137GB (not sure whether libata5 are in one of the more recent 
> kernels or ac patches).


Basically I need to get off my butt and send Alan and Bero some updates...

Latest patches against mainline (2.4.22-bkXX and 2.6.0-testX-bkXX) are 
always posted at 
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/libata/  and the 
latest Fedora Core (what used to be Red Hat Linux) supports it out of 
the box as well.

It does take a bit of potentially non-trivial hand merging to patch 
successfully into -ac tree... :(

	Jeff




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 21:52         ` Martin List-Petersen
@ 2003-10-02 22:00           ` Jeff Garzik
  2003-10-02 22:35             ` Martin List-Petersen
  0 siblings, 1 reply; 10+ messages in thread
From: Jeff Garzik @ 2003-10-02 22:00 UTC (permalink / raw)
  To: Martin List-Petersen
  Cc: Andrew Marold, linux-kernel, Alan Cox, Bernhard Rosenkraenzer

does ide0=noprobe do anything?



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22)
  2003-10-02 22:00           ` Jeff Garzik
@ 2003-10-02 22:35             ` Martin List-Petersen
  0 siblings, 0 replies; 10+ messages in thread
From: Martin List-Petersen @ 2003-10-02 22:35 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Andrew Marold, linux-kernel, Alan Cox, Bernhard Rosenkraenzer

[-- Attachment #1: Type: text/plain, Size: 946 bytes --]

On Fri, 2003-10-03 at 00:00, Jeff Garzik wrote:
> does ide0=noprobe do anything?

No, that does not change anything, however, you just figured
(unknowingly) my problem for the the ac4 kernel out.
Lilo updated the wrong sata harddisc in my system. My system came with 2
sata discs on a Promise S150 TX2plus, since i couldn't get that to work
at first, i tried to go for the onboard ICH5 SATA controller and moved
one disk there, however even though i told lilo that /dev/sda should be
bios=0x80, it kept on writing to the harddisk on the promise.

So status is now:
ac1 does not book - binfmt error
ac4 does boot
bk25+sata - reiserfs is broken

I will try bk28 tomorrow and see, where it get's me.

Thanks for the response.

Regards,
Martin List-Petersen
martin at list-petersen dot se
--
How much does it cost to entice a dope-smoking UNIX system guru to
Dayton?
-- Brian Boyle, UNIX/WORLD's First Annual Salary Survey

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2003-10-02 22:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-01 14:55 Serial ATA support in 2.4.22 Andrew Marold
2003-10-01 15:13 ` Jeff Garzik
2003-10-01 16:34   ` Jeff Garzik
2003-10-02 21:42     ` Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22) Martin List-Petersen
2003-10-02 21:47       ` Jeff Garzik
2003-10-02 21:52         ` Martin List-Petersen
2003-10-02 22:00           ` Jeff Garzik
2003-10-02 22:35             ` Martin List-Petersen
2003-10-02 21:52       ` Erik Steffl
2003-10-02 21:56         ` Jeff Garzik

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.