* Support of AMD 762?
@ 2002-05-02 20:13 Eugene Kuznetsov
2002-05-02 20:49 ` Alan Cox
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-02 20:13 UTC (permalink / raw)
To: linux-kernel
Hello everyone,
When can I expect the support of AMD 762 IRQ router to be added
to the kernel?
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[2]: Support of AMD 762?
2002-05-02 20:49 ` Alan Cox
@ 2002-05-02 20:32 ` Eugene Kuznetsov
2002-05-02 20:53 ` Alan Cox
2002-05-02 21:27 ` Alan Cox
0 siblings, 2 replies; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-02 20:32 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
Hello Alan,
Thursday, May 02, 2002, 1:49:38 PM, you wrote:
>> When can I expect the support of AMD 762 IRQ router to be added
>> to the kernel?
AC> When someone volunteers to test it
I do!
BTW, why didn't you respond on my previous emails?
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Support of AMD 762?
2002-05-02 20:13 Support of AMD 762? Eugene Kuznetsov
@ 2002-05-02 20:49 ` Alan Cox
2002-05-02 20:32 ` Re[2]: " Eugene Kuznetsov
0 siblings, 1 reply; 13+ messages in thread
From: Alan Cox @ 2002-05-02 20:49 UTC (permalink / raw)
To: ekuznetsov; +Cc: linux-kernel
> When can I expect the support of AMD 762 IRQ router to be added
> to the kernel?
When someone volunteers to test it
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[2]: Support of AMD 762?
2002-05-02 20:32 ` Re[2]: " Eugene Kuznetsov
@ 2002-05-02 20:53 ` Alan Cox
2002-05-02 21:27 ` Alan Cox
1 sibling, 0 replies; 13+ messages in thread
From: Alan Cox @ 2002-05-02 20:53 UTC (permalink / raw)
To: ekuznetsov; +Cc: Alan Cox, linux-kernel
> AC> When someone volunteers to test it
>
> I do!
> BTW, why didn't you respond on my previous emails?
No idea. I don't get to reply to all mails 8)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[2]: Support of AMD 762?
2002-05-02 20:32 ` Re[2]: " Eugene Kuznetsov
2002-05-02 20:53 ` Alan Cox
@ 2002-05-02 21:27 ` Alan Cox
2002-05-02 21:57 ` Re[4]: " Eugene Kuznetsov
1 sibling, 1 reply; 13+ messages in thread
From: Alan Cox @ 2002-05-02 21:27 UTC (permalink / raw)
To: ekuznetsov; +Cc: Alan Cox, linux-kernel
> AC> When someone volunteers to test it
> I do!
--- arch/i386/kernel/pci-irq.c~ Thu May 2 21:00:46 2002
+++ arch/i386/kernel/pci-irq.c Thu May 2 21:00:46 2002
@@ -489,6 +489,8 @@
pirq_serverworks_get, pirq_serverworks_set },
{ "AMD756 VIPER", PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_740B,
pirq_amd756_get, pirq_amd756_set },
+ { "AMD768", PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7443,
+ pirq_amd756_get, pirq_amd756_set },
{ "default", 0, 0, NULL, NULL }
};
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[4]: Support of AMD 762?
2002-05-02 21:27 ` Alan Cox
@ 2002-05-02 21:57 ` Eugene Kuznetsov
2002-05-03 0:36 ` Alan Cox
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-02 21:57 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
Hello Alan,
Thursday, May 02, 2002, 2:27:11 PM, you wrote:
>> AC> When someone volunteers to test it
>> I do!
AC> --- arch/i386/kernel/pci-irq.c~ Thu May 2 21:00:46 2002
AC> +++ arch/i386/kernel/pci-irq.c Thu May 2 21:00:46 2002
AC> @@ -489,6 +489,8 @@
AC> pirq_serverworks_get, pirq_serverworks_set },
AC> { "AMD756 VIPER", PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_740B,
AC> pirq_amd756_get, pirq_amd756_set },
AC> + { "AMD768", PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7443,
AC> + pirq_amd756_get, pirq_amd756_set },
AC> { "default", 0, 0, NULL, NULL }
AC> };
Doesn't work :(
Linux version 2.4.18 (root@sparky) (gcc version 2.95.3 20010315 (release)) #8 SMP Thu May 2 14:46:52 PDT 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001ffec000 (usable)
BIOS-e820: 000000001ffec000 - 000000001ffef000 (ACPI data)
BIOS-e820: 000000001ffef000 - 000000001ffff000 (reserved)
BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
found SMP MP-table at 000f4e70
hm, page 000f4000 reserved twice.
hm, page 000f5000 reserved twice.
hm, page 000f4000 reserved twice.
hm, page 000f5000 reserved twice.
On node 0 totalpages: 131052
zone(0): 4096 pages.
zone(1): 126956 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.1
Virtual Wire compatibility mode.
OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
Processor #0 Pentium(tm) Pro APIC version 16
Processor #1 Pentium(tm) Pro APIC version 16
I/O APIC #2 Version 17 at 0xFEC00000.
Processors: 2
Kernel command line: BOOT_IMAGE=amd ro root=1602 video=radeon:1024x768-32@100
Initializing CPU#0
Detected 1344.331 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 2680.42 BogoMIPS
Memory: 513372k/524208k available (1182k kernel code, 10448k reserved, 369k data, 256k init, 0k highmem)
Dentry-cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: Before vendor init, caps: 0383fbff c1cbfbff 00000000, vendor = 2
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After vendor init, caps: 0383fbff c1cbfbff 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1cbfbff 00000000 00000000
CPU: Common caps: 0383fbff c1cbfbff 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: Before vendor init, caps: 0383fbff c1cbfbff 00000000, vendor = 2
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After vendor init, caps: 0383fbff c1cbfbff 00000000 00000000
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1cbfbff 00000000 00000000
CPU: Common caps: 0383fbff c1cbfbff 00000000 00000000
CPU0: AMD Athlon(TM) XP 1500+ stepping 02
per-CPU timeslice cutoff: 731.14 usecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 2000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 2686.97 BogoMIPS
CPU: Before vendor init, caps: 0383fbff c1cbfbff 00000000, vendor = 2
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After vendor init, caps: 0383fbff c1cbfbff 00000000 00000000
Intel machine check reporting enabled on CPU#1.
CPU: After generic, caps: 0383fbff c1cbfbff 00000000 00000000
CPU: Common caps: 0383fbff c1cbfbff 00000000 00000000
CPU1: AMD Athlon(TM) XP 1500+ stepping 02
Total of 2 processors activated (5367.39 BogoMIPS).
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-13, 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: 15.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00170011
....... : max redirection entries: 0017
....... : PRQ implemented: 0
....... : IO APIC version: 0011
.... register #02: 00000000
....... : arbitration: 00
.... 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 003 03 0 0 0 0 0 1 1 39
02 003 03 0 0 0 0 0 1 1 31
03 003 03 1 1 0 1 0 1 1 41
04 003 03 0 0 0 0 0 1 1 49
05 003 03 0 0 0 0 0 1 1 51
06 003 03 0 0 0 0 0 1 1 59
07 003 03 1 1 0 1 0 1 1 61
08 003 03 0 0 0 0 0 1 1 69
09 003 03 1 1 0 1 0 1 1 71
0a 003 03 0 0 0 0 0 1 1 79
0b 003 03 1 1 0 1 0 1 1 81
0c 003 03 0 0 0 0 0 1 1 89
0d 000 00 1 0 0 0 0 0 0 00
0e 003 03 0 0 0 0 0 1 1 91
0f 003 03 0 0 0 0 0 1 1 99
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
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1344.3191 MHz.
..... host bus clock speed is 268.8636 MHz.
cpu: 0, clocks: 2688636, slice: 896212
CPU0<T0:2688624,T1:1792400,D:12,S:896212,C:2688636>
cpu: 1, clocks: 2688636, slice: 896212
CPU1<T0:2688624,T1:896192,D:8,S:896212,C:2688636>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
mtrr: your CPUs had inconsistent variable MTRR settings
mtrr: probably your BIOS does not setup all CPUs
PCI: PCI BIOS revision 2.10 entry at 0xf0df0, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router AMD768 [1022/7443] at 00:07.3
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
radeonfb: ref_clk=2700, ref_div=12, xclk=23000 from BIOS
fb_find_mode(1024x768-32@100)
Trying specified video mode
Trying mode noname 1024x768-32@100
Console: switching to colour frame buffer device 128x48
radeonfb: ATI Radeon 8500 QL DDR SGRAM 64 MB
radeonfb: DVI port no monitor connected
radeonfb: CRT port CRT monitor connected
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
block: 128 slots per queue, batch=32
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI_IDE: unknown IDE controller on PCI bus 00 device 39, VID=1022, DID=7441
PCI_IDE: chipset revision 4
PCI_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:DMA, hdd:DMA
hda: WDC WD800BB-00CAA0, ATA DISK drive
hdc: WDC WD200BB-75AUA1, ATA DISK drive
hdd: SAMSUNG CDRW/DVD SM-308B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=9729/255/63, UDMA(33)
hdc: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=38792/16/63, UDMA(33)
hdd: ATAPI 32X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
hda: hda1
hdc: [PTBL] [2434/255/63] hdc1 hdc2 hdc3
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected AMD AMD 760MP chipset
agpgart: AGP aperture is 128M @ 0xf0000000
SCSI subsystem driver Revision: 1.00
request_module[scsi_hostadapter]: Root fs not mounted
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
ds: no socket drivers loaded!
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 256k freed
natsemi.c:v1.07 1/9/2001 Written by Donald Becker <becker@scyld.com>
http://www.scyld.com/network/natsemi.html
(unofficial 2.4.x kernel port, version 1.07+LK1.0.14, Nov 27, 2001 Jeff Garzik, Tjeerd Mulder)
eth0: NatSemi DP8381[56] at 0xe4864000, 00:02:e3:17:ad:a2, IRQ 9.
Creative EMU10K1 PCI Audio Driver, version 0.18, 09:18:48 Apr 16 2002
emu10k1_probe
PCI: Enabling device 00:09.0 (0004 -> 0005)
PCI: No IRQ known for interrupt pin A of device 00:09.0. Probably buggy MP table.
emu10k1: IRQ in use
usb.c: registered new driver hub
mice: PS/2 mouse device common for all mice
usb-uhci.c: $Revision: 1.275 $ time 09:07:58 Apr 17 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hid
hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
eth0: link up.
00:00.0 Host bridge: Advanced Micro Devices [AMD]: Unknown device 700c (rev 11)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 32
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at ef800000 (32-bit, prefetchable) [size=4K]
Region 2: I/O ports at e800 [disabled] [size=4]
Capabilities: [a0] AGP version 2.0
Status: RQ=15 SBA+ 64bit- FW+ Rate=x1,x2
Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
00:01.0 PCI bridge: Advanced Micro Devices [AMD]: Unknown device 700d (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: df000000-dfdfffff
Prefetchable memory behind bridge: dff00000-ef7fffff
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
00:07.0 ISA bridge: Advanced Micro Devices [AMD]: Unknown device 7440 (rev 04)
Subsystem: Asustek Computer, Inc.: Unknown device 8044
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00:07.1 IDE interface: Advanced Micro Devices [AMD]: Unknown device 7441 (rev 04) (prog-if 8a [Master SecP PriP])
Subsystem: Advanced Micro Devices [AMD]: Unknown device 7441
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 4: I/O ports at b800 [size=16]
00:07.3 Bridge: Advanced Micro Devices [AMD]: Unknown device 7443 (rev 03)
Subsystem: Asustek Computer, Inc.: Unknown device 8044
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 07)
Subsystem: Creative Labs: Unknown device 8064
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (500ns min, 5000ns max)
Interrupt: pin A routed to IRQ 0
Region 0: I/O ports at b400 [size=32]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:09.1 Input device controller: Creative Labs SB Live! (rev 07)
Subsystem: Creative Labs Gameport Joystick
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 0: I/O ports at b000 [disabled] [size=8]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:10.0 PCI bridge: Advanced Micro Devices [AMD]: Unknown device 7448 (rev 04) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: dc800000-deffffff
Prefetchable memory behind bridge: dfe00000-dfefffff
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 514c (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 013a
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), cache line size 08
Interrupt: pin A routed to IRQ 3
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at d800 [size=256]
Region 2: Memory at df000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at dffe0000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=47 SBA+ 64bit- FW+ Rate=x1,x2
Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none>
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:05.0 Ethernet controller: National Semiconductor Corporation: Unknown device 0020
Subsystem: Netgear: Unknown device f311
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (2750ns min, 13000ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at a800 [size=256]
Region 1: Memory at de000000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=320mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
02:06.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: Unknown device 807d:0035
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (250ns min, 10500ns max), cache line size 08
Interrupt: pin A routed to IRQ 0
Region 0: Memory at dd800000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:06.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: Unknown device 807d:0035
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (250ns min, 10500ns max), cache line size 08
Interrupt: pin B routed to IRQ 0
Region 0: Memory at dd000000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:06.2 USB Controller: NEC Corporation: Unknown device 00e0 (rev 02) (prog-if 20)
Subsystem: Unknown device 807d:1043
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (4000ns min, 8500ns max), cache line size 08
Interrupt: pin C routed to IRQ 0
Region 0: Memory at dc800000 (32-bit, non-prefetchable) [disabled] [size=256]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[4]: Support of AMD 762?
2002-05-02 21:57 ` Re[4]: " Eugene Kuznetsov
@ 2002-05-03 0:36 ` Alan Cox
2002-05-03 0:44 ` Dave Jones
2002-05-03 1:09 ` Eugene Kuznetsov
0 siblings, 2 replies; 13+ messages in thread
From: Alan Cox @ 2002-05-03 0:36 UTC (permalink / raw)
To: ekuznetsov; +Cc: Alan Cox, linux-kernel
> ENABLING IO-APIC IRQs
> Setting 2 in the phys_id_present_map
> ...changing IO-APIC physical APIC ID to 2 ... ok.
You are using APIC mode - the $PIR router isnt even involved. The AMD 762
BIOS and Software writers guide discusses the MP mode behaviour if you want
to look into it further but it looks as if your BIOS is simply horked
PCI cards are mapped to IRQ 16->19 in APIC mode with the ISA lines on
0-15. The only question there is which of INTA/INTB/INTC/INTD is ultimately
wired to the INTA on that slot. That is what the MP table should say but
is not
Do you see this with both MP 1.1 and MP 1.4 ?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[4]: Support of AMD 762?
2002-05-03 0:36 ` Alan Cox
@ 2002-05-03 0:44 ` Dave Jones
2002-05-03 1:11 ` Re[6]: " Eugene Kuznetsov
2002-05-03 1:09 ` Eugene Kuznetsov
1 sibling, 1 reply; 13+ messages in thread
From: Dave Jones @ 2002-05-03 0:44 UTC (permalink / raw)
To: Alan Cox; +Cc: ekuznetsov, linux-kernel
On Fri, May 03, 2002 at 01:36:16AM +0100, Alan Cox wrote:
> > ENABLING IO-APIC IRQs
> > Setting 2 in the phys_id_present_map
> > ...changing IO-APIC physical APIC ID to 2 ... ok.
>
> You are using APIC mode - the $PIR router isnt even involved. The AMD 762
> BIOS and Software writers guide discusses the MP mode behaviour if you want
> to look into it further but it looks as if your BIOS is simply horked
Note the dmesg output mentioned XP's. Either the BIOS is dumb and hasn't
programmed the namestring properly, or theres a possibility it may be in
"This isnt a valid SMP setup" mode, and thus not setting up MP table (correctly)
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[6]: Support of AMD 762?
2002-05-03 0:36 ` Alan Cox
2002-05-03 0:44 ` Dave Jones
@ 2002-05-03 1:09 ` Eugene Kuznetsov
2002-05-03 1:31 ` Alan Cox
1 sibling, 1 reply; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-03 1:09 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
Hello Alan,
Thursday, May 02, 2002, 5:36:16 PM, you wrote:
>> ENABLING IO-APIC IRQs
>> Setting 2 in the phys_id_present_map
>> ...changing IO-APIC physical APIC ID to 2 ... ok.
AC> You are using APIC mode - the $PIR router isnt even involved. The AMD 762
AC> BIOS and Software writers guide discusses the MP mode behaviour if you want
AC> to look into it further but it looks as if your BIOS is simply horked
Aha! I added noapic to kernel command line and it started to work:
PCI: PCI BIOS revision 2.10 entry at 0xf0df0, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router AMD768 [1022/7443] at 00:07.3
AMD756: dev 1102:0002, router pirq : 1 get irq : 3
PCI: Found IRQ 3 for device 00:09.0
PCI: Sharing IRQ 3 with 02:06.0
AMD756: dev 1033:0035, router pirq : 2 get irq : 7
PCI: Found IRQ 7 for device 02:06.1
IRQ routing conflict for 02:05.0, have irq 9, want irq 7
AMD756: dev 1033:00e0, router pirq : 3 get irq : 9
PCI: Found IRQ 9 for device 02:06.2
<...>
Creative EMU10K1 PCI Audio Driver, version 0.18, 09:18:48 Apr 16 2002
emu10k1_probe
PCI: Enabling device 00:09.0 (0004 -> 0005)
AMD756: dev 1102:0002, router pirq : 1 get irq : 3
PCI: Found IRQ 3 for device 00:09.0
PCI: Sharing IRQ 3 with 02:06.0
emu10k1: EMU10K1 rev 7 model 0x8064 found, IO at 0xb400-0xb41f, IRQ 3
ac97_codec: AC97 Audio codec, id: 0x8384:0x7608 (SigmaTel STAC9708)
emu10k1: SBLive! 5.1 card detected
AC> PCI cards are mapped to IRQ 16->19 in APIC mode with the ISA lines on
AC> 0-15. The only question there is which of INTA/INTB/INTC/INTD is ultimately
AC> wired to the INTA on that slot. That is what the MP table should say but
AC> is not
AC> Do you see this with both MP 1.1 and MP 1.4 ?
Without noapic, the output from previous email was with MP 1.1. With
MP 1.4 kernel hangs somewhere near "calibrating APIC timer". With
noapic it seems to work with both 1.1 and 1.4.
I'll take a look at the doc you mentioned. Thank you.
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[6]: Support of AMD 762?
2002-05-03 0:44 ` Dave Jones
@ 2002-05-03 1:11 ` Eugene Kuznetsov
0 siblings, 0 replies; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-03 1:11 UTC (permalink / raw)
To: Dave Jones; +Cc: Alan Cox, linux-kernel
Hello Dave,
Thursday, May 02, 2002, 5:44:09 PM, you wrote:
DJ> On Fri, May 03, 2002 at 01:36:16AM +0100, Alan Cox wrote:
DJ> > > ENABLING IO-APIC IRQs
DJ> > > Setting 2 in the phys_id_present_map
DJ> > > ...changing IO-APIC physical APIC ID to 2 ... ok.
DJ> >
DJ> > You are using APIC mode - the $PIR router isnt even involved. The AMD 762
DJ> > BIOS and Software writers guide discusses the MP mode behaviour if you want
DJ> > to look into it further but it looks as if your BIOS is simply horked
DJ> Note the dmesg output mentioned XP's. Either the BIOS is dumb and hasn't
DJ> programmed the namestring properly, or theres a possibility it may be in
DJ> "This isnt a valid SMP setup" mode, and thus not setting up MP table (correctly)
They are MPs. BIOS correctly determines them during bootup
( before LILO ).
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[6]: Support of AMD 762?
2002-05-03 1:09 ` Eugene Kuznetsov
@ 2002-05-03 1:31 ` Alan Cox
2002-05-03 1:32 ` Re[8]: " Eugene Kuznetsov
0 siblings, 1 reply; 13+ messages in thread
From: Alan Cox @ 2002-05-03 1:31 UTC (permalink / raw)
To: ekuznetsov; +Cc: Alan Cox, linux-kernel
> Without noapic, the output from previous email was with MP 1.1. With
> MP 1.4 kernel hangs somewhere near "calibrating APIC timer". With
> noapic it seems to work with both 1.1 and 1.4.
Would this be an ASUS A7M-266D ? If so it seems to randomly depend on which
BIOS you have what actually works. Find a BIOS that works and dont touch
it 8)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[8]: Support of AMD 762?
2002-05-03 1:31 ` Alan Cox
@ 2002-05-03 1:32 ` Eugene Kuznetsov
2002-05-03 8:20 ` Emmanuel Michon
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Kuznetsov @ 2002-05-03 1:32 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
Hello Alan,
Thursday, May 02, 2002, 6:31:47 PM, you wrote:
>> Without noapic, the output from previous email was with MP 1.1. With
>> MP 1.4 kernel hangs somewhere near "calibrating APIC timer". With
>> noapic it seems to work with both 1.1 and 1.4.
AC> Would this be an ASUS A7M-266D ? If so it seems to randomly depend on which
AC> BIOS you have what actually works. Find a BIOS that works and dont touch
AC> it 8)
Yes - that's my motherboard. I have BIOS revision 1004 from
12/17/2001.
--
Best regards,
Eugene mailto:ekuznetsov@divxnetworks.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re[8]: Support of AMD 762?
2002-05-03 1:32 ` Re[8]: " Eugene Kuznetsov
@ 2002-05-03 8:20 ` Emmanuel Michon
0 siblings, 0 replies; 13+ messages in thread
From: Emmanuel Michon @ 2002-05-03 8:20 UTC (permalink / raw)
To: Eugene Kuznetsov; +Cc: Alan Cox, linux-kernel
Eugene Kuznetsov <ekuznetsov@divxnetworks.com> writes:
> Yes - that's my motherboard. I have BIOS revision 1004 from
> 12/17/2001.
have 1005a then. That solves the ``MP 1.4'' mode startup problem at
least
--
Emmanuel Michon
Chef de projet
REALmagic France SAS
Mobile: 0614372733 GPGkeyID: D2997E42
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2002-05-03 8:22 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-02 20:13 Support of AMD 762? Eugene Kuznetsov
2002-05-02 20:49 ` Alan Cox
2002-05-02 20:32 ` Re[2]: " Eugene Kuznetsov
2002-05-02 20:53 ` Alan Cox
2002-05-02 21:27 ` Alan Cox
2002-05-02 21:57 ` Re[4]: " Eugene Kuznetsov
2002-05-03 0:36 ` Alan Cox
2002-05-03 0:44 ` Dave Jones
2002-05-03 1:11 ` Re[6]: " Eugene Kuznetsov
2002-05-03 1:09 ` Eugene Kuznetsov
2002-05-03 1:31 ` Alan Cox
2002-05-03 1:32 ` Re[8]: " Eugene Kuznetsov
2002-05-03 8:20 ` Emmanuel Michon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox