Re: [PATCH] Re: AMD Mobile Semprons (3500+, 3600+,...) break with nohz and highres enabled

Previous thread: [PATCH 5/5][BUGFIX] configfs: Fix failing mkdir() making racing rmdir() fail by Louis Rilling on Monday, June 16, 2008 - 10:01 am. (1 message)

Next thread: [PATCH][BUGFIX] configfs: Fix symlink() to a removing item by Louis Rilling on Monday, June 16, 2008 - 11:09 am. (4 messages)
From: Thomas Renninger
Date: Monday, June 16, 2008 - 10:47 am

Hi,

we got a bit further, Evgeny was able to get C-states working with
"nohz=off highres=off" boot parameters.

A short summary what has been found out that far:
  - apic timer breaks on C2 or deeper
  - noapictimer workaround helps to come a bit further, but results in sever
    other errors (see comment #13)
  - "nohz=off highres=off" works (tested on 2.6.25.4-8-pae and
    2.6.22.17-0.1-default SUSE kernels)
  - processor.max_cstate=1 works
  - This affects AMD Mobile Semprons (at least 3500+ and 3600+)


The output of /proc/acp/processor/*/power without highres/nohz
looks promising:
states:
    C1:                  type[C1] promotion[C2] demotion[--] latency[000]
usage[00000030] duration[00000000000000000000]
    C2:                  type[C2] promotion[C3] demotion[C1] latency[005]
usage[00002135] duration[00000000000011279621]
   *C3:                  type[C3] promotion[--] demotion[C2] latency[020]
usage[00034222] duration[00000000000228307174]


Also see bug:
https://bugzilla.novell.com/show_bug.cgi?id=396220
and some posts from Richard on the linux-acpi list.


This seem to be a mainline kernel regression since the nohz/highres
patches have been added.
I do not own such a machine myself (Richard, Evgeny, Uli (and Anvin?)
have such a machine and already helped to come that far).

Also the highres/nohz parts are a dark area to me... Any pointer how to
debug (or debug patches or patches to test), where to look at, etc. is
very much appreciated.

Thanks,

   Thomas

--

From: H. Peter Anvin
Date: Monday, June 16, 2008 - 10:54 am

'Fraid I don't.  :(

	-hpa
--

From: Richard
Date: Monday, June 16, 2008 - 1:06 pm

I can help out as needed, just a work deadline I have to meet so I 
haven't been able to dig further.  Just point me in the direction and 
I'll gladly be someones hands on the beastly machine :-)

Richard
--

From: Thomas Renninger
Date: Wednesday, July 16, 2008 - 9:27 am

[Empty message]
From: Thomas Gleixner
Date: Wednesday, July 16, 2008 - 12:03 pm

We definitely do not add x86 quirks into the generic code. 

Is there really no other way to fix this problem ? Which chipset is
involved here ? SB400/600 perhaps ?

Thanks,

	tglx


--

From: Thomas Renninger
Date: Wednesday, July 16, 2008 - 12:56 pm

So the right solution (if nobody cares about this one) is to set 
tick_no_hz_enabled global and disable it through:
arch/x86/kernel/quirks.c
I have no idea.
Richard's last message:
"I can help out as needed, just a work deadline I have to meet so I 
haven't been able to dig further.  Just point me in the direction and 
I'll gladly be someones hands on the beastly machine"

No, it is probably much older and I am pretty sure that it is not chipset 
related, but related to the "Mobile" in the Mobile Sempron as this exactly 
seem to hit 3500 and 3600 Mobile Sempron CPUs.

I can't help much further because:
  - I have not such a machine
  - I don't know these parts. I hoped to get some hints to help these guys

       Thomas
--

From: Richard
Date: Wednesday, July 16, 2008 - 11:55 pm

Hi All,

I am still available to hack away :-) I would also like to get this bug 
resolved but I feel I am out of my depth with this problem. (Embedded 
PowerPC's are my toys)

As a quick test, I grabbed the 2.6.26 kernel and built it... but alas, 
it broke... well, from my ill-educated guess, it looked like acpid done 
something and the machine shut down.

Richard

--

From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 3:51 am

ouch.

I read the whole thread and also checked the suse bugzilla, which
confuses the hell out of me as there is reported that kubuntu with
2.6.24 works and everything suse > 2.6.20 does not.

Can you please tell me the symptoms of vanilla 2.6.25 without nohz=off
on the kernel command line ?

Thanks,

	tglx
--

From: Richard
Date: Thursday, July 17, 2008 - 4:58 am

The Short story... it was a dark and rainy night :-P oops, wrong mailing 
list.... so here goes

The kernel boots and when init.d starts, the screen switches off, the 
CPU fan goes to Max speed, and a few minutes later all goes quiet and it 
appears to have powered off.

I usually boot with noapictimer and if I disable ACPI totally, the clock 
references don't work and the timebase goes wrong. (Playing a MP3 is 
quite an entertaining event as it sounds like an old vinyl record player 
with a slipping drive belt)

Richard


--

From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 4:11 am

That's with 2.6.25 vanilla, right ? 

Can you provide a bootlog from that kernel with noapictimer on the
kernel command line ?

Also as it reaches at least init it would be great to get a bootlog
for a boot w/o any command line options via netconsole (see
Documentation/networking/netconsole.txt)

Thanks,

	tglx
--

From: Richard
Date: Thursday, July 17, 2008 - 5:23 am

Prepare to be spammed.... I am using a Sabayon build, but all distros I 
have tried exibit the same behavior to me. the nohz=off options also 
works quite well. (I have a 2.6.26 vanilla that behaves the same)

but for now, I am off to read and setup the netconsole.

Richard



--------------- WITH Noapic timer ------------


Jul 14 11:12:23 localhost syslog-ng[11073]: syslog-ng starting up; 
version='2.0.6'
Jul 14 11:12:23 localhost plash=silent,theme:sabayon vga=791 
CONSOLE=/dev/tty1 noapictimer resume=swap:/dev/sda6
Jul 14 11:12:23 localhost [ 0.000000] Initializing CPU#0
Jul 14 11:12:23 localhost [ 0.000000] PID hash table entries: 4096 
(order: 12, 32768 bytes)
Jul 14 11:12:23 localhost [ 0.000000] Extended CMOS year: 2000
Jul 14 11:12:23 localhost [ 0.000000] TSC calibrated against PM_TIMER
Jul 14 11:12:23 localhost [ 0.000001] time.c: Detected 1994.901 MHz 
processor.
Jul 14 11:12:23 localhost [ 0.000056] Console: colour dummy device 80x25
Jul 14 11:12:23 localhost [ 0.000059] console [tty0] enabled
Jul 14 11:12:23 localhost [ 0.000123] Checking aperture...
Jul 14 11:12:23 localhost [ 0.000126] Node 0: aperture @ 915a000000 size 
32 MB
Jul 14 11:12:23 localhost [ 0.000127] Aperture beyond 4GB. Ignoring.
Jul 14 11:12:23 localhost [ 0.000999] No AGP bridge found
Jul 14 11:12:23 localhost [ 0.000999] Memory: 1921588k/1965760k 
available (6515k kernel code, 43784k reserved, 2917k data, 428k init)
Jul 14 11:12:23 localhost [ 0.000999] CPA: page pool initialized 1 of 1 
pages preallocated
Jul 14 11:12:23 localhost [ 0.000999] SLUB: Genslabs=13, HWalign=64, 
Order=0-1, MinObjects=4, CPUs=2, Nodes=1
Jul 14 11:12:23 localhost [ 0.060993] Calibrating delay using timer 
specific routine.. 3996.13 BogoMIPS (lpj=1998065)
Jul 14 11:12:23 localhost [ 0.061057] Security Framework initialized
Jul 14 11:12:23 localhost [ 0.061062] SELinux: Disabled at boot.
Jul 14 11:12:23 localhost [ 0.061065] Capability LSM initialized
Jul 14 11:12:23 localhost [ 0.061453] Dentry cache hash ...
From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 5:03 am

We have a fix for that in Linus tree. Any chance to give current
mainline a test ride ?

Thanks,

	tglx
--

From: Richard
Date: Thursday, July 17, 2008 - 10:47 am

Here you go.. a 2.6.26-tip dmesg  (the top seems to be missing for some 
reason!) .. just shout if you need the bits on the top.


Richard



n DSDT
[    0.074620] ACPI: EC: non-query interrupt received, switching to 
interrupt mode
[    0.338551] ACPI: Interpreter enabled
[    0.338594] ACPI: (supports S0 S3 S4 S5)
[    0.338762] ACPI: Using IOAPIC for interrupt routing
[    0.349915] ACPI: EC: GPE = 0x11, I/O: command/status = 0x66, data = 0x62
[    0.349980] ACPI: EC: driver started in interrupt mode
[    0.350114] ACPI: PCI Root Bridge [C08B] (0000:00)
[    0.350352] PCI: 0000:00:12.0 reg 10 io port: [9000, 9007]
[    0.350395] PCI: 0000:00:12.0 reg 14 io port: [9008, 900b]
[    0.350438] PCI: 0000:00:12.0 reg 18 io port: [9010, 9017]
[    0.350481] PCI: 0000:00:12.0 reg 1c io port: [5018, 501b]
[    0.350524] PCI: 0000:00:12.0 reg 20 io port: [5020, 502f]
[    0.350568] PCI: 0000:00:12.0 reg 24 32bit mmio: [d0609000, d06093ff]
[    0.350627] pci 0000:00:12.0: set SATA to AHCI mode
[    0.350682] PCI: 0000:00:13.0 reg 10 32bit mmio: [d0601000, d0601fff]
[    0.350771] PCI: 0000:00:13.1 reg 10 32bit mmio: [d0602000, d0602fff]
[    0.350860] PCI: 0000:00:13.2 reg 10 32bit mmio: [d0603000, d0603fff]
[    0.350953] PCI: 0000:00:13.3 reg 10 32bit mmio: [d0604000, d0604fff]
[    0.351043] PCI: 0000:00:13.4 reg 10 32bit mmio: [d0605000, d0605fff]
[    0.351152] PCI: 0000:00:13.5 reg 10 32bit mmio: [d0606000, d06060ff]
[    0.351260] PCI: 0000:00:14.0 reg 10 io port: [8200, 820f]
[    0.351352] PCI: 0000:00:14.1 reg 10 io port: [0, 7]
[    0.351395] PCI: 0000:00:14.1 reg 14 io port: [0, 3]
[    0.351439] PCI: 0000:00:14.1 reg 18 io port: [0, 7]
[    0.351482] PCI: 0000:00:14.1 reg 1c io port: [0, 3]
[    0.351526] PCI: 0000:00:14.1 reg 20 io port: [5040, 504f]
[    0.351617] PCI: 0000:00:14.2 reg 10 64bit mmio: [d0608000, d060bfff]
[    0.351856] PCI: 0000:01:05.0 reg 10 64bit mmio: [c0000000, c7ffffff]
[    0.351898] PCI: 0000:01:05.0 reg 18 64bit mmio: [d0400000, ...
From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 9:59 am

Those are the interesting ones :)

Questions: 

Are CONFIG_HIGHRES_TIMERS and CONFIG_NO_HZ enabled ?
Is it still necessary to add any command line option ?
Is the system stable ?

Also please provide the output of

# cat /sys/devices/system/clocksource/clocksource0/current_clocksource

and

# cat /proc/timer_list

Thanks,

	tglx
--

From: Richard
Date: Friday, July 18, 2008 - 4:03 am

Hi Thomas,

Sorry for the Delay... but I am having a horrible time getting 
netconsole to work , and syslog doesnt have the initial bootup messages 
in it for some arb reason... When I get netconsole working, I'll be 
posting the logs.

Are CONFIG_HIGHRES_TIMERS and CONFIG_NO_HZ enabled ?

Yes, they are both set to Y in .config

A new thing I have seen is that reboot doesnt work.... issue the command 
reboot and it shuts down linux, blanks the screen, but doesnt actually 
reset the machine... it stays in that state until you power off (holding 
the PWR button)  Below is some of the info you requested, but I do 
realise logs are needed, and am on that case right now.. (just needed to 
let the power button recoder from its morning of abuse)

Richard



-======================= TEST 1 ==========================
1) NO COMMAND PARAMETERS
Booted OK, but hun after  a few minutes..
Current Clocksource : acpi_pm

Timer List Version: v0.3
HRTIMER_MAX_CLOCK_BASES: 2
now at 452837390745 nsecs

cpu: 0
 clock 0:
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1216374295000000000 nsecs
active timers:
 clock 1:
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <ffff88007298fde8>, tick_sched_timer, S:01
 # expires at 452838000000 nsecs [in 609255 nsecs]
 #1: <ffff88007298fde8>, hrtimer_wakeup, S:01
 # expires at 486030389909 nsecs [in 33192999164 nsecs]
  .expires_next   : 452838000000 nsecs
  .hres_active    : 1
  .nr_events      : 321945
  .nohz_mode      : 2
  .idle_tick      : 452705000000 nsecs
  .tick_stopped   : 0
  .idle_jiffies   : 4295120000
  .idle_calls     : 11496
  .idle_sleeps    : 9725
  .idle_entrytime : 452760000161 nsecs
  .idle_waketime  : 452784682635 nsecs
  .idle_exittime  : 452784980997 nsecs
  .idle_sleeptime : 139411764446 nsecs
  .last_jiffies   : 4295120055
  .next_jiffies   : 4295120250
  .idle_expires   : 452954000000 nsecs
jiffies: ...
From: Richard
Date: Friday, July 18, 2008 - 10:12 am

Alas, a log.. there are 2 more in the following emails (Log 1 of 3)


Richard

with command line option noapictimer.


[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Linux version 2.6.26-tip (root@localhost) (gcc version 
4.2.3 (Gentoo 4.2.3 p1.0)) #3 SMP Thu Jul 17 19:30:56 UTC 2008
[    0.000000] Command line: root=/dev/ram0 ramdisk=8192 
real_root=UUID=e1ef4642-3c14-4a73-be54-c04e9bcf2422 dolvm init=/linuxrc 
CONSOLE=/dev/tty1 noapictimer resume=swap:/dev/sda6 nox 
netconsole=@192.168.3.2/eth0,9999@192.168.3.1/
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 0000000077fb0000 (usable)
[    0.000000]  BIOS-e820: 0000000077fb0000 - 0000000077fc8000 (reserved)
[    0.000000]  BIOS-e820: 0000000077fc8000 - 0000000077fe7fb8 (ACPI NVS)
[    0.000000]  BIOS-e820: 0000000077fe7fb8 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec02000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffbc0000 - 00000000ffcc0000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] last_pfn = 0x77fb0 max_arch_pfn = 0x3ffffffff
[    0.000000] init_memory_mapping
[    0.000000] last_map_addr: 77fb0000 end: 77fb0000
[    0.000000] RAMDISK: 77ad8000 - 77f9f5f9
[    0.000000] DMI 2.4 present.
[    0.000000] ACPI: RSDP 000FE0B0, 0024 (r2 HP    )
[    0.000000] ACPI: XSDT 77FC81BC, 0064 (r1 HPQOEM SLIC-MPC        1 
HP          1)
[    0.000000] ACPI: FACP 77FC8084, 00F4 (r4 HP     0944            3 
HP          1)
[    ...
From: Richard
Date: Friday, July 18, 2008 - 10:14 am

log 2 of 3.. this time with no kernel parameters

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Linux version 2.6.26-tip (root@localhost) (gcc version 
4.2.3 (Gentoo 4.2.3 p1.0)) #3 SMP Thu Jul 17 19:30:56 UTC 2008
[    0.000000] Command line: root=/dev/ram0 ramdisk=8192 
real_root=UUID=e1ef4642-3c14-4a73-be54-c04e9bcf2422 dolvm init=/linuxrc 
CONSOLE=/dev/tty1 resume=swap:/dev/sda6 nox 
netconsole=@192.168.3.2/eth0,9999@192.168.3.1/
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 0000000077fb0000 (usable)
[    0.000000]  BIOS-e820: 0000000077fb0000 - 0000000077fc8000 (reserved)
[    0.000000]  BIOS-e820: 0000000077fc8000 - 0000000077fe7fb8 (ACPI NVS)
[    0.000000]  BIOS-e820: 0000000077fe7fb8 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec02000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffbc0000 - 00000000ffcc0000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] last_pfn = 0x77fb0 max_arch_pfn = 0x3ffffffff
[    0.000000] init_memory_mapping
[    0.000000] last_map_addr: 77fb0000 end: 77fb0000
[    0.000000] RAMDISK: 77ad8000 - 77f9f5f9
[    0.000000] DMI 2.4 present.
[    0.000000] ACPI: RSDP 000FE0B0, 0024 (r2 HP    )
[    0.000000] ACPI: XSDT 77FC81BC, 0064 (r1 HPQOEM SLIC-MPC        1 
HP          1)
[    0.000000] ACPI: FACP 77FC8084, 00F4 (r4 HP     0944            3 
HP          1)
[    0.000000] ACPI Error (tbfadt-0453): 32/64X address mismatch in 
"Pm2ControlBlock": [00008800] ...
From: Richard
Date: Friday, July 18, 2008 - 10:15 am

And finally.... nohz=off

Richard



[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Linux version 2.6.26-tip (root@localhost) (gcc version 
4.2.3 (Gentoo 4.2.3 p1.0)) #3 SMP Thu Jul 17 19:30:56 UTC 2008
[    0.000000] Command line: root=/dev/ram0 ramdisk=8192 
real_root=UUID=e1ef4642-3c14-4a73-be54-c04e9bcf2422 dolvm init=/linuxrc 
CONSOLE=/dev/tty1 nohz=off resume=swap:/dev/sda6 nox 
netconsole=@192.168.3.2/eth0,9999@192.168.3.1/
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 0000000077fb0000 (usable)
[    0.000000]  BIOS-e820: 0000000077fb0000 - 0000000077fc8000 (reserved)
[    0.000000]  BIOS-e820: 0000000077fc8000 - 0000000077fe7fb8 (ACPI NVS)
[    0.000000]  BIOS-e820: 0000000077fe7fb8 - 0000000080000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec02000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffbc0000 - 00000000ffcc0000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] last_pfn = 0x77fb0 max_arch_pfn = 0x3ffffffff
[    0.000000] init_memory_mapping
[    0.000000] last_map_addr: 77fb0000 end: 77fb0000
[    0.000000] RAMDISK: 77ad8000 - 77f9f5f9
[    0.000000] DMI 2.4 present.
[    0.000000] ACPI: RSDP 000FE0B0, 0024 (r2 HP    )
[    0.000000] ACPI: XSDT 77FC81BC, 0064 (r1 HPQOEM SLIC-MPC        1 
HP          1)
[    0.000000] ACPI: FACP 77FC8084, 00F4 (r4 HP     0944            3 
HP          1)
[    0.000000] ACPI Error (tbfadt-0453): 32/64X address mismatch in 
"Pm2ControlBlock": [00008800] ...
From: Thomas Renninger
Date: Thursday, July 17, 2008 - 3:32 am

Evgeny's (eumaster) and Uli's chipsets are both:

north-bridge: nvidia c51mv
south-bridge: nvidia mcp51m

Also both are MSI laptops:
  - MSI-M670, modell MS-1632
  - MSI S430x
(This could also be a chipset or even an MSI specific BIOS bug?
Richard could you compare with your HW, pls if still possible).

Some more info:
  - things break entering C2 or deeper
  - noapictimer workaround helps to come a bit further, but results in sever
    other errors, disk(dma error), keyboad, mouse etc., also see:
    https://bugzilla.novell.com/show_bug.cgi?id=396220#c13
  - "nohz=off" works (tested on 2.6.25.4-8-pae and 2.6.22.17-0.1-default SUSE kernels)
  - processor.max_cstate=1 works

       Thomas

lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation MCP51 PCI-X GeForce Go 6100 (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 ...
From: Richard
Date: Thursday, July 17, 2008 - 4:44 am

Hi All,

Here is a dump from lspci.... looks completely different :-P and here i 
was blaming ATI :-)

Richard


00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge 
(Internal gfx)
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
00:05.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI 
Express Port 1)
00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI 
Express Port 2)
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon 
X1200 Series]
02:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b6)
02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller 
(rev 02)
10:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M 
Gigabit Ethernet PCI Express (rev 02)
30:00.0 Network controller: Broadcom ...
From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 4:05 am

Hmm, I don't see how the apic timer is related to that, but it might
be a problem with the hpet.


Why does it work with 2.6.24 on kubuntu 8.04 ? 


Oh, that's a different beast, but it might be also a problem with the
timer interrupt routing.

Thanks,

	tglx
--

Previous thread: [PATCH 5/5][BUGFIX] configfs: Fix failing mkdir() making racing rmdir() fail by Louis Rilling on Monday, June 16, 2008 - 10:01 am. (1 message)

Next thread: [PATCH][BUGFIX] configfs: Fix symlink() to a removing item by Louis Rilling on Monday, June 16, 2008 - 11:09 am. (4 messages)