* [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails]
@ 2004-12-05 21:17 ` Nico Schottelius
[not found] ` <16A54BF5D6E14E4D916CE26C9AD30575B640E1-4yWAQGcml66iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
[not found] ` <20041205211754.GB7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
0 siblings, 2 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-05 21:17 UTC (permalink / raw)
To: len.brown-ral2JQCrhuEAvxtiuMwx3w
Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 19103 bytes --]
Hello!
I was told that the error in the Promise driver is ACPIs fault
(which I can verify) and that I should forward my mail to you.
Here it is.
What todo now?
Greetings,
Nico
PS: Please always CC me.
----- Forwarded message from Nico Schottelius <nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org> -----
Date: Sun, 5 Dec 2004 01:59:46 +0100
From: Nico Schottelius <nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Andre Hedrick <andre-QA/0nRrxPJrNLxjTenLetw@public.gmane.org>, Frank Tiernan <frankt-XjgVRL3kVzRBDgjK7y7TUQ@public.gmane.org>
Subject: [BUG] pdc202xx_new and ACPI fails
Message-ID: <20041205005946.GA7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
Mail-Followup-To: Nico Schottelius <nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Andre Hedrick <andre-QA/0nRrxPJrNLxjTenLetw@public.gmane.org>,
Frank Tiernan <frankt-XjgVRL3kVzRBDgjK7y7TUQ@public.gmane.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="wzJLGUyc3ArbnUjN"
Content-Disposition: inline
User-Agent: echo $message | gpg -e $sender -s | netcat mailhost 25
X-Linux-Info: http://linux.schottelius.org/
X-Operating-System: Linux 2.6.9
Content-Length: 14071
Hello dear developers,
when loading pdc202xx_new on a 2.6.9 kernel with ACPI on the moprobe
call will never return and prints many errors [0].
The controller is a Promise Technology, Inc. PDC20270 (FastTrak100 LP/TX2/TX4) (rev 02).
If loading the driver without the forced option, it says deactivated
by BIOS.
On the other hand, when loading with apm onlyi and enabling forced,
it works fine [1].
So my questions:
- Why does it fail with ACPI?
- Is it possible to fix that? If, how?
- Is it possible to make forced enabling a module option?like force_against_bios=0|1
- Where in which bios (controller/Mainboard) should one activate the ports?
Greetings,
Nico
[0]: see attached dmesg.eiche
[1]:
PDC20270: IDE controller at PCI slot 0000:02:01.0
PDC20270: chipset revision 2
PDC20270: ROM enabled at 0xdfee0000
PDC20270: 100% native mode on irq 10
ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
Probing IDE interface ide2...
Probing IDE interface ide3...
hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
ide3 at 0xc400-0xc407,0xc002 on irq 10
Probing IDE interface ide4...
Probing IDE interface ide5...
hdk: WDC WD1200BB-00GUA0, ATA DISK drive
ide5 at 0xb000-0xb007,0xac02 on irq 10
hdk: max request size: 1024KiB
hdk: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
hdk: cache flushes supported
/dev/ide/host4/bus1/target0/lun0: unknown partition table
--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org
Linux version 2.6.9 (root@eiche) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #11 Sun Dec 5 01:44:49 CET 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
255MB LOWMEM available.
On node 0 totalpages: 65520
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 61424 pages, LIFO batch:14
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 AMI ) @ 0x000fa700
ACPI: RSDT (v001 AMIINT VIA_K7 0x00000010 MSFT 0x00000097) @ 0x0fff0000
ACPI: FADT (v001 AMIINT VIA_K7 0x00000011 MSFT 0x00000097) @ 0x0fff0030
ACPI: MADT (v001 AMIINT VIA_K7 0x00000009 MSFT 0x00000097) @ 0x0fff00c0
ACPI: DSDT (v001 VIA KM266 0x00001000 MSFT 0x0100000d) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 6:6 APIC version 16
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 3, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
Kernel command line: rsbac_softmode
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 1249.937 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 255772k/262080k available (2260k kernel code, 5740k reserved, 656k data, 164k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 2449.40 BogoMIPS (lpj=1224704)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdae1, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
ACPI: PCI interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
ACPI: PCI interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> IRQ 21
ACPI: PCI interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
ACPI: PCI interrupt 0000:00:11.1[A]: no GSI
ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 22
ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 23
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 19
ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 16 (level, low) -> IRQ 16
Machine check exception polling timer started.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch-r1x6VkxMR+00zabcByZE4g@public.gmane.org)
devfs: boot_options: 0x1
SGI XFS with ACLs, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
PCI: Via IRQ fixup for 0000:00:10.1, from 3 to 5
PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 5
Linux agpgart interface v0.100 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: PCI interrupt 0000:00:11.1[A]: no GSI
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: SAMSUNG SV2042H, ATA DISK drive
Using cfq io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: WDC WD400EB-00CPF0, ATA DISK drive
hdd: SAMSUNG SV3064D, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 39865392 sectors (20411 MB) w/426KiB Cache, CHS=39549/16/63, UDMA(100)
hda: cache flushes not supported
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3
hdc: max request size: 128KiB
hdc: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hdc: cache flushes not supported
/dev/ide/host0/bus1/target0/lun0: unknown partition table
hdd: max request size: 128KiB
hdd: 59794560 sectors (30614 MB) w/434KiB Cache, CHS=59320/16/63, UDMA(66)
hdd: cache flushes not supported
/dev/ide/host0/bus1/target1/lun0: unknown partition table
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
ACPI: (supports S0 S1 S4 S5)
ACPI wakeup devices:
PCI0 UAR1 USB1 USB2 USB3 EHCI PS2M PS2K AC9 MC9 ILAN SLPB
BIOS EDD facility v0.16 2004-Jun-25, 4 devices found
Mount JFS Failure: -22
XFS mounting filesystem hda2
Ending clean XFS mount for filesystem: hda2
VFS: Mounted root (xfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 164k freed
Adding 112444k swap on /dev/ide/host0/bus0/target0/lun0/part3. Priority:-1 extents:1
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm-K+EdE700+2x7YGS17jhuJQ@public.gmane.org
XFS mounting filesystem hda1
Ending clean XFS mount for filesystem: hda1
XFS mounting filesystem hdc
Ending clean XFS mount for filesystem: hdc
XFS mounting filesystem hdd
Ending clean XFS mount for filesystem: hdd
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: irq 21, io base 0000e400
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: irq 21, io base 0000e800
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: irq 21, io base 0000ec00
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: irq 21, pci mem d0806f00
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 23
eth0: VIA Rhine II at 0xdffffe00, 00:0b:6a:15:06:68, IRQ 23.
eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1.
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
apm: BIOS not found.
PDC20270: IDE controller at PCI slot 0000:02:01.0
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 19
PDC20270: chipset revision 2
PDC20270: ROM enabled at 0xdfee0000
PDC20270: 100% native mode on irq 19
ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 16 (level, low) -> IRQ 16
ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
Probing IDE interface ide2...
Probing IDE interface ide3...
hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
ide3 at 0xc400-0xc407,0xc002 on irq 19
Probing IDE interface ide4...
Probing IDE interface ide5...
hdk: WDC WD1200BB-00GUA0, ATA DISK drive
ide5 at 0xb000-0xb007,0xac02 on irq 16
hdk: max request size: 1024KiB
irq 19: nobody cared!
[<c0106614>] __report_bad_irq+0x24/0x80
[<c01066f1>] note_interrupt+0x61/0x90
[<c01065bb>] handle_IRQ_event+0x2b/0x60
[<c01069aa>] do_IRQ+0x11a/0x130
[<c0104974>] common_interrupt+0x18/0x20
handlers:
[<c0290d90>] (ide_intr+0x0/0x170)
Disabling IRQ #19
----- End forwarded message -----
----- Forwarded message from Bartlomiej Zolnierkiewicz <bzolnier-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> -----
Return-Path: bzolnier-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Delivered-To: nico-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org
Received: from localhost [127.0.0.1]
by localhost with POP3 (fetchmail-6.2.5)
for nico@localhost (single-drop); Sun, 05 Dec 2004 17:27:25 +0100 (CET)
Received: (qmail 19366 invoked by uid 1000); 5 Dec 2004 16:26:40 -0000
Delivered-To: nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org
Received: (qmail 19120 invoked from network); 5 Dec 2004 16:19:59 -0000
Received: from wproxy.gmail.com (64.233.184.204)
by ns.schottelius.org with SMTP; 5 Dec 2004 16:19:59 -0000
Received: by wproxy.gmail.com with SMTP id 69so19946wri
for <nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>; Sun, 05 Dec 2004 08:19:18 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
s=beta; d=gmail.com;
h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references;
b=hn7ODEH00Ev1GUJytZF3/+BASW2KPyaUi8aG7J8emIyXRNOdfbhqxkdqQsxBvbZDktlA5Qrhyh23NVrt4GhuEwHi2jzmjGJmTylcvtCyUXyUh7PqbcOBFx9lzANgcJoeoRxMBJCz2MATf/qrHUtXl9TFZV0J069Ic01OhpafBOM=
Received: by 10.54.11.63 with SMTP id 63mr945521wrk;
Sun, 05 Dec 2004 08:19:12 -0800 (PST)
Received: by 10.54.6.60 with HTTP; Sun, 5 Dec 2004 08:19:11 -0800 (PST)
Message-ID: <58cb370e04120508191488d4a2-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Date: Sun, 5 Dec 2004 17:19:11 +0100
From: Bartlomiej Zolnierkiewicz <bzolnier-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Reply-To: Bartlomiej Zolnierkiewicz <bzolnier-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Nico Schottelius <nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Andre Hedrick <andre-QA/0nRrxPJrNLxjTenLetw@public.gmane.org>,
Frank Tiernan <frankt-XjgVRL3kVzRBDgjK7y7TUQ@public.gmane.org>
Subject: Re: [BUG] pdc202xx_new and ACPI fails
In-Reply-To: <20041205005946.GA7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
References: <20041205005946.GA7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
On Sun, 5 Dec 2004 01:59:46 +0100, Nico Schottelius
<nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org> wrote:
> Hello dear developers,
>
> when loading pdc202xx_new on a 2.6.9 kernel with ACPI on the moprobe
> call will never return and prints many errors [0].
>
> The controller is a Promise Technology, Inc. PDC20270 (FastTrak100 LP/TX2/TX4) (rev 02).
>
> If loading the driver without the forced option, it says deactivated
> by BIOS.
>
> On the other hand, when loading with apm onlyi and enabling forced,
> it works fine [1].
>
> So my questions:
>
> - Why does it fail with ACPI?
Because ACPI assigns wrong IRQ line for the second PCI device
(ports ide4 and ide5).
> - Is it possible to fix that? If, how?
Maybe. ;-)
Please forward this mail to ACPI maintainer.
> - Is it possible to make forced enabling a module option?like force_against_bios=0|1
> - Where in which bios (controller/Mainboard) should one activate the ports?
They are marked as disabled for use of Windows software RAID driver,
Juse use forced option or -mm kernels
(they contain patch for automatic ignoring of BIOS settings).
> Greetings,
>
> Nico
>
> [0]: see attached dmesg.eiche
>
> [1]:
> PDC20270: IDE controller at PCI slot 0000:02:01.0
> PDC20270: chipset revision 2
> PDC20270: ROM enabled at 0xdfee0000
> PDC20270: 100% native mode on irq 10
> ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
> ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
> ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
> ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
> Probing IDE interface ide2...
> Probing IDE interface ide3...
> hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
> ide3 at 0xc400-0xc407,0xc002 on irq 10
> Probing IDE interface ide4...
> Probing IDE interface ide5...
> hdk: WDC WD1200BB-00GUA0, ATA DISK drive
> ide5 at 0xb000-0xb007,0xac02 on irq 10
> hdk: max request size: 1024KiB
> hdk: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
> hdk: cache flushes supported
> /dev/ide/host4/bus1/target0/lun0: unknown partition table
----- End forwarded message -----
--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails]
[not found] ` <20041205211754.GB7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
@ 2004-12-05 22:36 ` Len Brown
2004-12-06 23:02 ` Nico Schottelius
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: Len Brown @ 2004-12-05 22:36 UTC (permalink / raw)
To: Nico Schottelius; +Cc: ACPI Developers
Nico,
Please verify that you're running the latest system BIOS,
then re-test with 2.6.10-rc3.
If it still fails, then file a bug here
http://bugzilla.kernel.org/enter_bug.cgi?product=ACPI
category: config-interrupts
In the bug report, please attach the 2.6.10-rc3 dmesg
and include the /proc/interrupts for:
A. no kernel parameters (the failure)
B. "noapic" (may work, may fail)
C. "acpi=noirq". (success case)
Also attache the output from "lspci -vv" and the output
from acpidmp, available in /usr/sbin or in pmtools here:
http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/
It is possible that this failure is isolated to IOAPIC mode,
which ACPI enablds by default. So it may be that config B
above with the IOAPIC manually disabled will run ACPI
just fine, including power-button interrupts etc.
That would still be a workaround, however, and the
lspci and acpidmp output along with the dmesg should
tell us exactly what is happening in ACPI+IOAPIC mode.
thanks,
-Len
On Sun, 2004-12-05 at 16:17, Nico Schottelius wrote:
> when loading with apm onlyi and enabling forced,
> it works fine [1].
> [0]: see attached dmesg.eiche
>
> [1]:
> PDC20270: IDE controller at PCI slot 0000:02:01.0
> PDC20270: chipset revision 2
> PDC20270: ROM enabled at 0xdfee0000
> PDC20270: 100% native mode on irq 10
> ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
> ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
> ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
> ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
> Probing IDE interface ide2...
> Probing IDE interface ide3...
> hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
> ide3 at 0xc400-0xc407,0xc002 on irq 10
> Probing IDE interface ide4...
> Probing IDE interface ide5...
> hdk: WDC WD1200BB-00GUA0, ATA DISK drive
> ide5 at 0xb000-0xb007,0xac02 on irq 10
> hdk: max request size: 1024KiB
> hdk: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
> hdk: cache flushes supported
> /dev/ide/host4/bus1/target0/lun0: unknown partition table
> Linux version 2.6.9 (root@eiche) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #11 Sun Dec 5 01:44:49 CET 2004
> BIOS-provided physical RAM map:
>
> Kernel command line: rsbac_softmode
> ACPI: Subsystem revision 20040816
> ACPI: Interpreter enabled
> ACPI: Using IOAPIC for interrupt routing
> ACPI: PCI Root Bridge [PCI0] (00:00)
> PCI: Probing PCI hardware (bus 00)
> ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
> ACPI: Power Resource [URP1] (off)
> ACPI: Power Resource [URP2] (off)
> ACPI: Power Resource [FDDP] (off)
> ACPI: Power Resource [LPTP] (off)
> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
> SCSI subsystem initialized
> PCI: Using ACPI for IRQ routing
> ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
> ACPI: PCI interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
> ACPI: PCI interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> IRQ 21
> ACPI: PCI interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
> ACPI: PCI interrupt 0000:00:11.1[A]: no GSI
> ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 22
> ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 23
> ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
> ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 19
> ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 16 (level, low) -> IRQ 16
> Machine check exception polling timer started.
> VFS: Disk quotas dquot_6.5.1
> Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
> devfs: 2004-01-31 Richard Gooch (rgooch-r1x6VkxMR+00zabcByZE4g@public.gmane.org)
> devfs: boot_options: 0x1
> SGI XFS with ACLs, no debug enabled
> SGI XFS Quota Management subsystem
> Initializing Cryptographic API
> PCI: Via IRQ fixup for 0000:00:10.1, from 3 to 5
> PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 5
> Linux agpgart interface v0.100 (c) Dave Jones
> serio: i8042 AUX port at 0x60,0x64 irq 12
> serio: i8042 KBD port at 0x60,0x64 irq 1
> loop: loaded (max 8 devices)
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> VP_IDE: IDE controller at PCI slot 0000:00:11.1
> ACPI: PCI interrupt 0000:00:11.1[A]: no GSI
> VP_IDE: chipset revision 6
> VP_IDE: not 100% native mode: will probe irqs later
> VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
> ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
> ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
> Probing IDE interface ide0...
> hda: SAMSUNG SV2042H, ATA DISK drive
> Using cfq io scheduler
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Probing IDE interface ide1...
> hdc: WDC WD400EB-00CPF0, ATA DISK drive
> hdd: SAMSUNG SV3064D, ATA DISK drive
> ide1 at 0x170-0x177,0x376 on irq 15
> Probing IDE interface ide2...
> ide2: Wait for ready failed before probe !
> Probing IDE interface ide3...
> ide3: Wait for ready failed before probe !
> Probing IDE interface ide4...
> ide4: Wait for ready failed before probe !
> Probing IDE interface ide5...
> ide5: Wait for ready failed before probe !
> hda: max request size: 128KiB
> hda: 39865392 sectors (20411 MB) w/426KiB Cache, CHS=39549/16/63, UDMA(100)
> hda: cache flushes not supported
> /dev/ide/host0/bus0/target0/lun0: p1 p2 p3
> hdc: max request size: 128KiB
> hdc: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
> hdc: cache flushes not supported
> /dev/ide/host0/bus1/target0/lun0: unknown partition table
> hdd: max request size: 128KiB
> hdd: 59794560 sectors (30614 MB) w/434KiB Cache, CHS=59320/16/63, UDMA(66)
> hdd: cache flushes not supported
> /dev/ide/host0/bus1/target1/lun0: unknown partition table
> mice: PS/2 mouse device common for all mice
> input: AT Translated Set 2 keyboard on isa0060/serio0
> input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1
> NET: Registered protocol family 2
> IP: routing cache hash table of 2048 buckets, 16Kbytes
> TCP: Hash tables configured (established 16384 bind 32768)
> Initializing IPsec netlink socket
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> NET: Registered protocol family 15
> ACPI: (supports S0 S1 S4 S5)
> ACPI wakeup devices:
> PCI0 UAR1 USB1 USB2 USB3 EHCI PS2M PS2K AC9 MC9 ILAN SLPB
> BIOS EDD facility v0.16 2004-Jun-25, 4 devices found
> Mount JFS Failure: -22
> XFS mounting filesystem hda2
> Ending clean XFS mount for filesystem: hda2
> VFS: Mounted root (xfs filesystem) readonly.
> Mounted devfs on /dev
> Freeing unused kernel memory: 164k freed
> Adding 112444k swap on /dev/ide/host0/bus0/target0/lun0/part3. Priority:-1 extents:1
> device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm-K+EdE700+2x7YGS17jhuJQ@public.gmane.org
> XFS mounting filesystem hda1
> Ending clean XFS mount for filesystem: hda1
> XFS mounting filesystem hdc
> Ending clean XFS mount for filesystem: hdc
> XFS mounting filesystem hdd
> Ending clean XFS mount for filesystem: hdd
> usbcore: registered new driver usbfs
> usbcore: registered new driver hub
> USB Universal Host Controller Interface driver v2.2
> ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
> uhci_hcd 0000:00:10.0: UHCI Host Controller
> uhci_hcd 0000:00:10.0: irq 21, io base 0000e400
> uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 2 ports detected
> ACPI: PCI interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
> uhci_hcd 0000:00:10.1: UHCI Host Controller
> uhci_hcd 0000:00:10.1: irq 21, io base 0000e800
> uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 2 ports detected
> ACPI: PCI interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> IRQ 21
> uhci_hcd 0000:00:10.2: UHCI Host Controller
> uhci_hcd 0000:00:10.2: irq 21, io base 0000ec00
> uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3
> hub 3-0:1.0: USB hub found
> hub 3-0:1.0: 2 ports detected
> ACPI: PCI interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
> ehci_hcd 0000:00:10.3: EHCI Host Controller
> ehci_hcd 0000:00:10.3: irq 21, pci mem d0806f00
> ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
> ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
> hub 4-0:1.0: USB hub found
> hub 4-0:1.0: 6 ports detected
> via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
> ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 23
> eth0: VIA Rhine II at 0xdffffe00, 00:0b:6a:15:06:68, IRQ 23.
> eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1.
> eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
> eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
> NET: Registered protocol family 10
> IPv6 over IPv4 tunneling driver
> apm: BIOS not found.
> PDC20270: IDE controller at PCI slot 0000:02:01.0
> ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 19
> PDC20270: chipset revision 2
> PDC20270: ROM enabled at 0xdfee0000
> PDC20270: 100% native mode on irq 19
> ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
> ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
> ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 16 (level, low) -> IRQ 16
> ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
> ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
> Probing IDE interface ide2...
> Probing IDE interface ide3...
> hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
> ide3 at 0xc400-0xc407,0xc002 on irq 19
> Probing IDE interface ide4...
> Probing IDE interface ide5...
> hdk: WDC WD1200BB-00GUA0, ATA DISK drive
> ide5 at 0xb000-0xb007,0xac02 on irq 16
> hdk: max request size: 1024KiB
> irq 19: nobody cared!
> [<c0106614>] __report_bad_irq+0x24/0x80
> [<c01066f1>] note_interrupt+0x61/0x90
> [<c01065bb>] handle_IRQ_event+0x2b/0x60
> [<c01069aa>] do_IRQ+0x11a/0x130
> [<c0104974>] common_interrupt+0x18/0x20
> handlers:
> [<c0290d90>] (ide_intr+0x0/0x170)
> Disabling IRQ #19
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails]
2004-12-05 22:36 ` Len Brown
@ 2004-12-06 23:02 ` Nico Schottelius
2004-12-07 7:01 ` Nico Schottelius
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-06 23:02 UTC (permalink / raw)
To: Len Brown; +Cc: ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 1842 bytes --]
Hello!
Len Brown [Sun, Dec 05, 2004 at 05:36:09PM -0500]:
> Nico,
> Please verify that you're running the latest system BIOS,
From
http://www.asrock.com/support/download/dl_k7vm2.htm#bios
it looks like I have the latest one.
> then re-test with 2.6.10-rc3.
eiche# uname -r
2.6.10-rc3
> In the bug report, please attach the 2.6.10-rc3 dmesg
> and include the /proc/interrupts for:
>
> A. no kernel parameters (the failure)
done (fails)
> B. "noapic" (may work, may fail)
done (fails)
> C. "acpi=noirq". (success case)
done (he's right, it really works)
> Also attache the output from "lspci -vv" and the output
done
> from acpidmp, available in /usr/sbin or in pmtools here:
> http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/
done.
Is it somehow possible to upload files? Copy and paste to mozilla
is just cruel.
> It is possible that this failure is isolated to IOAPIC mode,
> which ACPI enablds by default. So it may be that config B
> above with the IOAPIC manually disabled will run ACPI
> just fine, including power-button interrupts etc.
No, does not.
I hope you guys will be able to read the bug report, I just pasted
some KiB of data into it.
AAAAAAAARGH: Comments cannot be longer than 65,535 characters.
Use this URL:
http://schotteli.us/~nico/eiche-acpi-promise.bug-report
(its a cut and paste from the textbox)
Please tell me if you need more information.
Btw, there is a silly error presented by the controler, when
attaching devices to the ide3/ide4 ports, if
I set "pci bus master" to on in the mainboard bios. If it
is disabled, the controller only complains about the 'bad' cable :)
I don't know what this is, anyone a hint?
Have a good night,
Nico, beeing tired and hopes his research clearifies some things.
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails]
2004-12-05 22:36 ` Len Brown
2004-12-06 23:02 ` Nico Schottelius
@ 2004-12-07 7:01 ` Nico Schottelius
2004-12-07 17:35 ` Nico Schottelius
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-07 7:01 UTC (permalink / raw)
To: Len Brown, bugme-daemon-3NddpPZAyC0, ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 3730 bytes --]
Sorry for breaking References, should I only answer bugme-daemon?
(I never used bugzilla before, sorry)
I tried the patch, but it does not apply:
------------< snip >----------------
eiche# patch --dry-run < ../patch-acpi
can't find file to patch at input line 15
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|http://bugme.osdl.org/show_bug.cgi?id=3876
|
|
|
|
|
|------- Additional Comments From shaohua.li-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org 2004-12-06 18:07 -------
|Looks like ACPI is doing the right thing. Per PCI spec, add-in card get
|derived IRQ from its parent. In your system, the BIOS tells us IDE 3 get 19
|and IDE 5 get 16. I'd like know the dmesg output after apply the below debug
|code. Thanks.
|
|--- drivers/acpi/pci_irq.c.orig 2004-12-07 09:56:36.604609696 +0800
|+++ drivers/acpi/pci_irq.c 2004-12-07 09:58:16.857368960 +0800
--------------------------
File to patch: drivers/acpi/pci_irq.c
patching file drivers/acpi/pci_irq.c
patch: **** malformed patch at line 18: &edge_level, &active_high_low);
------------< snap >----------------
(Perhaps because I am too tired)
Anyway inserting the code into drivers/acpi/pci_irq.c manually at
line 370 works.
Here is the relevant part of dmesg:
------------< snip >----------------
apm: BIOS not found.
PDC20270: IDE controller at PCI slot 0000:02:01.0
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 19 (level, low) -> IRQ 19
PDC20270: chipset revision 2
PDC20270: ROM enabled at 0xdfee0000
PDC20270: 100% native mode on irq 19
ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
ACPI: PCI interrupt 0000:02:02.0[A] -> GSI 16 (level, low) -> IRQ 16
ide4: BM-DMA at 0xa800-0xa807, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xa808-0xa80f, BIOS settings: hdk:pio, hdl:pio
Probing IDE interface ide2...
Probing IDE interface ide3...
hdh: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
ide3 at 0xc400-0xc407,0xc002 on irq 19
Probing IDE interface ide4...
hdj: TOSHIBA MK4025GAS, ATA DISK drive
Warning: Primary channel requires an 80-pin cable for operation.
hdj reduced to Ultra33 mode.
ide4 at 0xb800-0xb807,0xb402 on irq 16
hdj: max request size: 128KiB
irq 19: nobody cared!
[<c0130ca4>] __report_bad_irq+0x24/0x80
[<c0130d81>] note_interrupt+0x61/0xa0
[<c01307e3>] __do_IRQ+0x113/0x130
[<c0105119>] do_IRQ+0x19/0x30
[<c0103916>] common_interrupt+0x1a/0x20
[<c0101030>] default_idle+0x0/0x30
[<c0101053>] default_idle+0x23/0x30
[<c01010ca>] cpu_idle+0x3a/0x60
[<c03da77f>] start_kernel+0x12f/0x150
[<c03da3a0>] unknown_bootoption+0x0/0x1a0
handlers:
[<c0294b20>] (ide_intr+0x0/0x170)
Disabling IRQ #19
------------< snap >----------------
> + if (!irq) {
> + printk("LSH-TEST:" "PCI interrupt %s[%c]: no GSI",
> + pci_name(dev), ('A' + pin));
> + printk("LSH-TEST:BIOS assign IRQ %d\n", dev->irq);
> + }
Hrm, this code block you sent me should printout something,
shouldn't it?
I just verified that I booted the correct kernel and foolproofed
tested the output:
eiche# dmesg| grep LSH
eiche#
Did I do something wrong?
Have a look at http://schotteli.us/~nico/bug.acpi/dmesg.2.6.10-rc3-LSH-TEST-patch
for full dmesg and at
http://schotteli.us/~nico/bug.acpi/handpatched-pci_irq.c
for the source file I created with manually patching.
Nico
--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails]
2004-12-05 22:36 ` Len Brown
2004-12-06 23:02 ` Nico Schottelius
2004-12-07 7:01 ` Nico Schottelius
@ 2004-12-07 17:35 ` Nico Schottelius
2004-12-14 21:31 ` [fixed] pdc202xx_new and ACPI fails Nico Schottelius
2004-12-15 8:27 ` [BUG] " Nico Schottelius
4 siblings, 0 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-07 17:35 UTC (permalink / raw)
To: Len Brown, Li, Shaohua; +Cc: ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 900 bytes --]
Li, Shaohua [Tue, Dec 07, 2004 at 03:13:36PM +0800]:
> Yes, it should print something. Very strange. Let us check it with
> below:
Got it:
LSH-TEST:Found IRQ -1??
(rest is like everytime)
What to do now?
Nico
> [patch from Shaohua]
> +++ drivers/acpi/pci_irq.c 2004-12-07 15:05:38.709781248 +0800
> @@ -354,6 +354,13 @@ acpi_pci_irq_enable (
> */
> irq = acpi_pci_irq_lookup(dev->bus, PCI_SLOT(dev->devfn), pin,
> &edge_level, &active_high_low);
>
> + if (!irq) {
> + printk("LSH-TEST:PCI interrupt %s[%c]: no GSI\n",
> + pci_name(dev), ('A' + pin));
> + printk("LSH-TEST:BIOS assign IRQ %d\n", dev->irq);
> + }else {
> + printk("LSH-TEST:Found IRQ %d??\n", irq);
> + }
> /*
> * If no PRT entry was found, we'll try to derive an IRQ from
> the
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [fixed] pdc202xx_new and ACPI fails
2004-12-05 22:36 ` Len Brown
` (2 preceding siblings ...)
2004-12-07 17:35 ` Nico Schottelius
@ 2004-12-14 21:31 ` Nico Schottelius
2004-12-15 8:27 ` [BUG] " Nico Schottelius
4 siblings, 0 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-14 21:31 UTC (permalink / raw)
To: Len Brown; +Cc: ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 731 bytes --]
Hello!
I was wrong, found a new BIOS on
http://www.asrock.com.tw/support/download/dl_k7vm2.htm#bios
which I didn't see the first time.
Now it works fine.
So if one with a ASRock Mainboard an Promise Controller asks again,
tell him/her to update to 1.90 Bios.
Thanks for all the help and support messages I recieved, keep on
doing such a good job!
Greetings,
Nico
P.S.: Are you interested in debugging a ECS Mainboard with Transmeta
Crueso on it? I own a ECS A530 notebook, which has ACPI, but does
not
- blank screen (x does, console not)
- support ACPI sleep states (or at least panics after them)
- ...
If so, I would subscribe the acpi list and give you more details
about it.
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [BUG] pdc202xx_new and ACPI fails
2004-12-05 22:36 ` Len Brown
` (3 preceding siblings ...)
2004-12-14 21:31 ` [fixed] pdc202xx_new and ACPI fails Nico Schottelius
@ 2004-12-15 8:27 ` Nico Schottelius
[not found] ` <20041215082732.GA2273-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
4 siblings, 1 reply; 8+ messages in thread
From: Nico Schottelius @ 2004-12-15 8:27 UTC (permalink / raw)
To: Len Brown; +Cc: ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 898 bytes --]
Good morning people!
First of all, I am sorry: The problem did not disappear 100%:
If I connect devices to channel 3 and 4, the same error
occurs again. If I only connect devices to the 1. and 2. channel,
it works.
What is the "IDE Busmaster setting" in the BIOS and should I enable it?
Should I change irq and mem i/o settings in the promise controller
menu? I can adjust irq and i/o base for every ide channel.
Nico
P.S.: I am now subscribed with this adress, please do not reply to
nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org anymore.
P.P.S.: I'll delay the describtion of the other problems with the Transmeta machine
so I can concentrate on the K7VM2 and Promise controller problem.
--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [BUG 3876] pdc202xx_new/ACPI: new data
[not found] ` <20041215082732.GA2273-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
@ 2004-12-23 11:47 ` Nico Schottelius
0 siblings, 0 replies; 8+ messages in thread
From: Nico Schottelius @ 2004-12-23 11:47 UTC (permalink / raw)
To: Len Brown; +Cc: ACPI Developers
[-- Attachment #1: Type: text/plain, Size: 383 bytes --]
Hello again!
I updated the information for this problem on
http://schotteli.us/~nico/linux/acpi/pdc202xx/
(also uploaded to bugzilla).
Perhaps now we can determine the problem more exact.
Greetings,
Nico
--
Keep it simple & stupid, use what's available.
Please use pgp encryption: 8D0E 27A4 is my id.
http://nico.schotteli.us | http://linux.schottelius.org
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-12-23 11:47 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <200412070207.iB727OK6016916@fire-1.osdl.org>
2004-12-05 21:17 ` [nico-kernel-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org: [BUG] pdc202xx_new and ACPI fails] Nico Schottelius
[not found] ` <16A54BF5D6E14E4D916CE26C9AD30575B640E1-4yWAQGcml66iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
[not found] ` <20041205211754.GB7695-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
2004-12-05 22:36 ` Len Brown
2004-12-06 23:02 ` Nico Schottelius
2004-12-07 7:01 ` Nico Schottelius
2004-12-07 17:35 ` Nico Schottelius
2004-12-14 21:31 ` [fixed] pdc202xx_new and ACPI fails Nico Schottelius
2004-12-15 8:27 ` [BUG] " Nico Schottelius
[not found] ` <20041215082732.GA2273-xuaVFQXs+5hIG4jRRZ66WA@public.gmane.org>
2004-12-23 11:47 ` [BUG 3876] pdc202xx_new/ACPI: new data Nico Schottelius
[not found] <16A54BF5D6E14E4D916CE26C9AD30575B640E1@pdsmsx402.ccr.corp.intel.com>
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox