* Re: Vortex86SX: only works with irqpoll
[not found] ` <200911241351.58032.jbe@pengutronix.de>
@ 2009-11-27 17:38 ` Otavio Salvador
0 siblings, 0 replies; 9+ messages in thread
From: Otavio Salvador @ 2009-11-27 17:38 UTC (permalink / raw)
To: Juergen Beisert; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 908 bytes --]
Hello,
On Tue, Nov 24, 2009 at 10:51 AM, Juergen Beisert <jbe@pengutronix.de> wrote:
> Otavio Salvador wrote:
>> On Tue, Nov 24, 2009 at 9:31 AM, Otavio Salvador
>>
>> <otavio@ossystems.com.br> wrote:
>> > I'll take a look on the dmesg output and see if I see something
>> > interesting :-)
>>
>> In fact I did find some interesting issues. First:
>> [...]
>
> Our kernel states:
> CPU: Vortex86 SoC 05/02 stepping 02
>
> Your kernel states:
> CPU: Cyrix Cx486SLC
>
> BTW: Try to enable the DEBUG macro in "arch/x86/include/asm/pci_x86.h" and
> boot again this kernel. On earlier kernels this increases the verbosity of
> the kernel when it tries to detect the IRQ routing.
So I did. Here goes the dmesg with the debug enabled.
--
Otavio Salvador O.S. Systems
E-mail: otavio@ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
[-- Attachment #2: dmesg.out --]
[-- Type: application/octet-stream, Size: 10699 bytes --]
Linux version 2.6.31.6 (otavio@neumann) (gcc version 4.3.4 (Debian 4.3.4-6) ) #3 Fri Nov 27 15:12:51 BRST 2009
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
DMI not present or invalid.
last_pfn = 0x8000 max_arch_pfn = 0x100000
initial memory mapped : 0 - 00800000
init_memory_mapping: 0000000000000000-0000000008000000
0000000000 - 0008000000 page 4k
kernel direct mapping tables up to 8000000 @ 7000-2a000
RAMDISK: 07cd1000 - 07fdfcff
ACPI Error: A valid RSDP was not found 20090521 tbxfroot-219
128MB LOWMEM available.
mapped low ram: 0 - 08000000
low ram: 0 - 08000000
node 0 low ram: 00000000 - 08000000
node 0 bootmap 00001000 - 00002000
(7 early reservations) ==> bootmem [0000000000 - 0008000000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0000100000 - 00004660d8] TEXT DATA BSS ==> [0000100000 - 00004660d8]
#2 [0007cd1000 - 0007fdfcff] RAMDISK ==> [0007cd1000 - 0007fdfcff]
#3 [000009f800 - 0000100000] BIOS reserved ==> [000009f800 - 0000100000]
#4 [0000467000 - 0000469000] BRK ==> [0000467000 - 0000469000]
#5 [0000007000 - 0000025000] PGTABLE ==> [0000007000 - 0000025000]
#6 [0000001000 - 0000002000] BOOTMAP ==> [0000001000 - 0000002000]
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x00008000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000000 -> 0x0000009f
0: 0x00000100 -> 0x00008000
On node 0 totalpages: 32671
free_area_init_node: node 0, pgdat c03c8b34, node_mem_map c1000000
DMA zone: 32 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 3967 pages, LIFO batch:0
Normal zone: 224 pages used for memmap
Normal zone: 28448 pages, LIFO batch:7
Using APIC driver default
No local APIC present or hardware disabled
APIC: disable apic facility
nr_irqs_gsi: 16
Allocating PCI resources starting at 8000000 (gap: 8000000:f7000000)
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32415
Kernel command line: initrd=installer imageserver=http://192.168.254.251/osii shell debug BOOT_IMAGE=kernel
PID hash table entries: 512 (order: 9, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Initializing CPU#0
Memory: 122672k/131072k available (2104k kernel code, 7868k reserved, 756k data, 252k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfffa3000 - 0xfffff000 ( 368 kB)
vmalloc : 0xc8800000 - 0xfffa1000 ( 887 MB)
lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
.init : 0xc03cc000 - 0xc040b000 ( 252 kB)
.data : 0xc030e081 - 0xc03cb318 ( 756 kB)
.text : 0xc0100000 - 0xc030e081 (2104 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
NR_IRQS:288
Console: colour VGA+ 80x25
console [tty0] enabled
Calibrating delay loop... 99.32 BogoMIPS (lpj=496640)
Mount-cache hash table entries: 512
CPU: Cyrix Cx486SLC
Checking 'hlt' instruction... OK.
NET: Registered protocol family 16
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
pci 0000:00:03.0: reg 10 32bit mmio: [0xf8000000-0xfbffffff]
pci 0000:00:03.0: reg 14 32bit mmio: [0xfefc0000-0xfeffffff]
pci 0000:00:03.0: reg 18 io port: [0xef80-0xefff]
pci 0000:00:03.0: supports D1 D2
pci 0000:00:08.0: reg 10 io port: [0xee00-0xeeff]
pci 0000:00:08.0: reg 14 32bit mmio: [0xfefbb400-0xfefbb4ff]
pci 0000:00:0a.0: reg 10 32bit mmio: [0x0e2000-0x0e2fff]
pci 0000:00:0a.1: reg 10 32bit mmio: [0x0e3000-0x0e30ff]
pci 0000:00:0b.0: reg 10 32bit mmio: [0x0e0000-0x0e0fff]
pci 0000:00:0b.1: reg 10 32bit mmio: [0x0e1000-0x0e10ff]
pci 0000:00:0c.0: reg 10 io port: [0x1f0-0x1f7]
pci 0000:00:0c.0: reg 14 io port: [0x3f4-0x3f7]
pci 0000:00:0c.0: reg 18 io port: [0x170-0x177]
pci 0000:00:0c.0: reg 1c io port: [0x374-0x377]
pci 0000:00:0c.0: reg 20 io port: [0xfff0-0xffff]
pci 0000:00:0c.0: reg 30 32bit mmio: [0x000000-0x01ffff]
PCI: IRQ init
PCI: Interrupt Routing Table found at 0xc00f3270
00:08 slot=00 0:05/def8 1:00/0000 2:00/0000 3:00/0000
00:0a slot=00 0:07/def8 1:08/def8 2:00/0000 3:00/0000
00:0b slot=00 0:09/def8 1:0a/def8 2:00/0000 3:00/0000
00:0c slot=00 0:0b/def8 1:00/0000 2:00/0000 3:00/0000
00:0f slot=00 0:0d/def8 1:00/0000 2:00/0000 3:00/0000
00:01 slot=01 0:01/def8 1:02/def8 2:03/def8 3:04/def8
00:02 slot=02 0:02/def8 1:03/def8 2:04/def8 3:01/def8
00:03 slot=03 0:03/def8 1:04/def8 2:01/def8 3:02/def8
00:04 slot=04 0:04/def8 1:01/def8 2:02/def8 3:03/def8
00:05 slot=05 0:01/def8 1:02/def8 2:03/def8 3:04/def8
00:06 slot=06 0:02/def8 1:03/def8 2:04/def8 3:01/def8
PCI: Attempting to find IRQ router for [17f3:6031]
pci 0000:00:07.0: default IRQ router [17f3:6031]
PCI: IRQ fixup
PCI: Allocating resources
pci 0000:00:0a.0: BAR 0: address space collision on of device [0x0e2000-0x0e2fff]
pci 0000:00:0a.0: BAR 0: can't allocate resource
pci 0000:00:0a.1: BAR 0: address space collision on of device [0x0e3000-0x0e30ff]
pci 0000:00:0a.1: BAR 0: can't allocate resource
pci 0000:00:0b.0: BAR 0: address space collision on of device [0x0e0000-0x0e0fff]
pci 0000:00:0b.0: BAR 0: can't allocate resource
pci 0000:00:0b.1: BAR 0: address space collision on of device [0x0e1000-0x0e10ff]
pci 0000:00:0b.1: BAR 0: can't allocate resource
pnp: PnP ACPI: disabled
pci_bus 0000:00: resource 0 io: [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 3131k freed
platform rtc_cmos: registered platform RTC device (no PNP device found)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
aufs 2-31
msgmni has been set to 245
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
pci 0000:00:03.0: Boot video device
lp: driver loaded but no devices found
Generic RTC Driver v1.07
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
brd: module loaded
loop: module loaded
scsi0 : pata_it821x
scsi1 : pata_it821x
ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f4 bmdma 0xfff0 irq 14
ata2: PATA max MWDMA2 cmd 0x170 ctl 0x374 bmdma 0xfff8 irq 14
r6040: RDC R6040 NAPI net driver,version 0.24 (08Jul2009)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
console [netcon0] enabled
netconsole: network logging started
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd 0000:00:0a.1: EHCI Host Controller
ehci_hcd 0000:00:0a.1: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:0a.1: irq 9, io mem 0x08022000
ehci_hcd 0000:00:0a.1: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ehci_hcd 0000:00:0b.1: EHCI Host Controller
ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:0b.1: irq 10, io mem 0x08022100
ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci_hcd 0000:00:0a.0: OHCI Host Controller
ohci_hcd 0000:00:0a.0: new USB bus registered, assigned bus number 3
ohci_hcd 0000:00:0a.0: irq 5, io mem 0x08020000
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ohci_hcd 0000:00:0b.0: OHCI Host Controller
ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 4
ohci_hcd 0000:00:0b.0: irq 11, io mem 0x08021000
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.20.
input: AT Translated Set 2 keyboard as /class/input/input0
ALSA device list:
No soundcards found.
TCP cubic registered
NET: Registered protocol family 17
Using IPI Shortcut mode
usb 4-1: new low speed USB device using ohci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
input: PIXART USB OPTICAL MOUSE as /class/input/input1
generic-usb 0003:093A:2510.0001: input: USB HID v1.10 Mouse [PIXART USB OPTICAL MOUSE] on usb-0000:00:0b.0-1/input0
ata2.00: qc timeout (cmd 0x91)
ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
ata2.00: qc timeout (cmd 0x91)
ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
ata2.00: qc timeout (cmd 0x91)
ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
Freeing unused kernel memory: 252k freed
BFS CPU scheduler v0.310 by Con Kolivas.
^ permalink raw reply [flat|nested] 9+ messages in thread