public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Gabriel C <crazy@frugalware.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Gabriel C <nix.or.die@googlemail.com>,
	"Rafael J. Wysocki" <rjw@sisk.pl>,
	LKML <linux-kernel@vger.kernel.org>,
	Adrian Bunk <bunk@kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Natalie Protasevich <protasnb@gmail.com>,
	andi-bz@firstfloor.org, Ingo Molnar <mingo@elte.hu>
Subject: Re: 2.6.25-rc5-git6: Reported regressions from 2.6.24
Date: Mon, 24 Mar 2008 23:33:03 +0100	[thread overview]
Message-ID: <47E82C1F.7070304@frugalware.org> (raw)
In-Reply-To: <alpine.LFD.1.00.0803241038420.3781@apollo.tec.linutronix.de>

Thomas Gleixner wrote:
> On Mon, 24 Mar 2008, Gabriel C wrote:
>>>>> Can you please give it a test ride ?
>>>> Done , git head + Andi's patch + this version of your patch does work here.
>>>>
>>>> Also time-warp-test is just fine and everything else seems to work.
>>> Also I've tested with my other motherboard and is fine too :)
>>>
>>> Feel free to add my Tested-by when you push this patch.
>> Heh :/
>>
>> ...
>>
>> [ 5902.632878] Clocksource tsc unstable (delta = 4686687272 ns)
>> [ 5920.650516] Time: acpi_pm clocksource has been installed.
>>
>> ...
>>
>> Seems like something still triggers that :/ 
> 
> Hmm. Can you please apply the patch below. It add some more info and
> triggers the sysrq-q timer list printout when the watchdog
> triggers. That might us give some insight into this.

Sorry for the lag , I was out the whole day.

Here is what I've found in dmesg ( the box was idling at that time , as said I was not around ):

...

[34528.893366] Clocksource tsc unstable (delta = 4686697613 ns) E:34204592 J:34210723
[34528.893380] Timer List Version: v0.3
[34528.893386] HRTIMER_MAX_CLOCK_BASES: 2
[34528.893392] now at 34510722407314 nsecs
[34528.893396]
[34528.893399] cpu: 0
[34528.893402]  clock 0:
[34528.893404]   .index:      0
[34528.893407]   .resolution: 1 nsecs
[34528.893409]   .get_time:   ktime_get_real
[34528.893422]   .offset:     1206358214734619011 nsecs
[34528.893425] active timers:
[34528.893428]  clock 1:
[34528.893430]   .index:      1
[34528.893433]   .resolution: 1 nsecs
[34528.893435]   .get_time:   ktime_get
[34528.893440]   .offset:     0 nsecs
[34528.893443] active timers:
[34528.893445]  #0: <e26a7d68>, tick_sched_timer, S:01
[34528.893467]  # expires at 34510723000000 nsecs [in 592686 nsecs]
[34528.893470]  #1: <e26a7d68>, it_real_fn, S:01
[34528.893481]  # expires at 34510724648354 nsecs [in 2241040 nsecs]
[34528.893485]  #2: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893495]  # expires at 34510997616597 nsecs [in 275209283 nsecs]
[34528.893498]  #3: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893508]  # expires at 34511115498292 nsecs [in 393090978 nsecs]
[34528.893512]  #4: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893521]  # expires at 34511328809630 nsecs [in 606402316 nsecs]
[34528.893525]  #5: <e26a7d68>, it_real_fn, S:01
[34528.893534]  # expires at 34511515619673 nsecs [in 793212359 nsecs]
[34528.893537]  #6: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893547]  # expires at 34512265383335 nsecs [in 1542976021 nsecs]
[34528.893551]  #7: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893561]  # expires at 34518835323224 nsecs [in 8112915910 nsecs]
[34528.893564]  #8: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893574]  # expires at 34546891223588 nsecs [in 36168816274 nsecs]
[34528.893578]  #9: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893588]  # expires at 36035545999324 nsecs [in 1524823592010 nsecs]
[34528.893592]  #10: <e26a7d68>, hrtimer_wakeup, S:01
[34528.893601]  # expires at 36035980869577 nsecs [in 1525258462263 nsecs]
[34528.893606]   .expires_next   : 34510723000000 nsecs
[34528.893609]   .hres_active    : 1
[34528.893612]   .nr_events      : 3447408
[34528.893615]   .nohz_mode      : 2
[34528.893618]   .idle_tick      : 34510712000000 nsecs
[34528.893621]   .tick_stopped   : 0
[34528.893624]   .idle_jiffies   : 34210712
[34528.893627]   .idle_calls     : 3267634
[34528.893630]   .idle_sleeps    : 1588325
[34528.893633]   .idle_entrytime : 34510722486118 nsecs
[34528.893636]   .idle_waketime  : 34510722348607 nsecs
[34528.893640]   .idle_exittime  : 34510722383780 nsecs
[34528.893643]   .idle_sleeptime : 33379861006002 nsecs
[34528.893646]   .last_jiffies   : 34210723
[34528.893649]   .next_jiffies   : 34210725
[34528.893652]   .idle_expires   : 34510724000000 nsecs
[34528.893655] jiffies: 34210723
[34528.893657]
[34528.893660] cpu: 1
[34528.893662]  clock 0:
[34528.893664]   .index:      0
[34528.893666]   .resolution: 1 nsecs
[34528.893669]   .get_time:   ktime_get_real
[34528.893675]   .offset:     1206358214734619011 nsecs
[34528.893677] active timers:
[34528.893680]  clock 1:
[34528.893682]   .index:      1
[34528.893685]   .resolution: 1 nsecs
[34528.893687]   .get_time:   ktime_get
[34528.893692]   .offset:     0 nsecs
[34528.893694] active timers:
[34528.893697]  #0: <e26a7d68>, tick_sched_timer, S:01
[34528.893706]  # expires at 34510996000000 nsecs [in 273592686 nsecs]
[34528.893710]   .expires_next   : 34510996000000 nsecs
[34528.893713]   .hres_active    : 1
[34528.893716]   .nr_events      : 3081558
[34528.893719]   .nohz_mode      : 2
[34528.893722]   .idle_tick      : 34510713125000 nsecs
[34528.893725]   .tick_stopped   : 1
[34528.893727]   .idle_jiffies   : 34210713
[34528.893730]   .idle_calls     : 2673472
[34528.893733]   .idle_sleeps    : 1233326
[34528.893736]   .idle_entrytime : 34510712135468 nsecs
[34528.893740]   .idle_waketime  : 34507995998292 nsecs
[34528.893743]   .idle_exittime  : 34510711012024 nsecs
[34528.893746]   .idle_sleeptime : 33654735968486 nsecs
[34528.893749]   .last_jiffies   : 34210713
[34528.893752]   .next_jiffies   : 34210997
[34528.893755]   .idle_expires   : 34510996000000 nsecs
[34528.893758] jiffies: 34210723
[34528.893760]
[34528.893763] cpu: 2
[34528.893765]  clock 0:
[34528.893767]   .index:      0
[34528.893769]   .resolution: 1 nsecs
[34528.893772]   .get_time:   ktime_get_real
[34528.893778]   .offset:     1206358214734619011 nsecs
[34528.893780] active timers:
[34528.893783]  clock 1:
[34528.893785]   .index:      1
[34528.893787]   .resolution: 1 nsecs
[34528.893790]   .get_time:   ktime_get
[34528.893795]   .offset:     0 nsecs
[34528.893797] active timers:
[34528.893799]  #0: <e26a7d68>, tick_sched_timer, S:01
[34528.893809]  # expires at 34511541000000 nsecs [in 818592686 nsecs]
[34528.893813]   .expires_next   : 34511541000000 nsecs
[34528.893815]   .hres_active    : 1
[34528.893818]   .nr_events      : 2005329
[34528.893821]   .nohz_mode      : 2
[34528.893824]   .idle_tick      : 34510562250000 nsecs
[34528.893827]   .tick_stopped   : 1
[34528.893830]   .idle_jiffies   : 34210562
[34528.893833]   .idle_calls     : 1749202
[34528.893836]   .idle_sleeps    : 898585
[34528.893839]   .idle_entrytime : 34510561258541 nsecs
[34528.893842]   .idle_waketime  : 34509285251187 nsecs
[34528.893845]   .idle_exittime  : 34510176022616 nsecs
[34528.893848]   .idle_sleeptime : 33931425421772 nsecs
[34528.893851]   .last_jiffies   : 34210562
[34528.893854]   .next_jiffies   : 34211542
[34528.893858]   .idle_expires   : 34511541000000 nsecs
[34528.893860] jiffies: 34210723
[34528.893863]
[34528.893865] cpu: 3
[34528.893867]  clock 0:
[34528.893869]   .index:      0
[34528.893872]   .resolution: 1 nsecs
[34528.893874]   .get_time:   ktime_get_real
[34528.893880]   .offset:     1206358214734619011 nsecs
[34528.893883] active timers:
[34528.893885]  clock 1:
[34528.893887]   .index:      1
[34528.893890]   .resolution: 1 nsecs
[34528.893892]   .get_time:   ktime_get
[34528.893897]   .offset:     0 nsecs
[34528.893899] active timers:
[34528.893902]  #0: <e26a7d68>, tick_sched_timer, S:01
[34528.893911]  # expires at 34510723375000 nsecs [in 967686 nsecs]
[34528.893915]   .expires_next   : 34510723375000 nsecs
[34528.893918]   .hres_active    : 1
[34528.893921]   .nr_events      : 1532911
[34528.893923]   .nohz_mode      : 2
[34528.893926]   .idle_tick      : 34510713375000 nsecs
[34528.893929]   .tick_stopped   : 0
[34528.893932]   .idle_jiffies   : 34210714
[34528.893935]   .idle_calls     : 1350449
[34528.893938]   .idle_sleeps    : 896094
[34528.893941]   .idle_entrytime : 34510713334805 nsecs
[34528.893944]   .idle_waketime  : 34509973216268 nsecs
[34528.893947]   .idle_exittime  : 34510722367621 nsecs
[34528.893951]   .idle_sleeptime : 34031256949569 nsecs
[34528.893954]   .last_jiffies   : 34210714
[34528.893957]   .next_jiffies   : 34240714
[34528.893960]   .idle_expires   : 34540713000000 nsecs
[34528.893963] jiffies: 34210723
[34528.893965]
[34528.893967]
[34528.893969] Tick Device: mode:     1
[34528.893972] Clock Event Device: pit
[34528.893976]  max_delta_ns:   27461866
[34528.893979]  min_delta_ns:   12571
[34528.893982]  mult:           5124677
[34528.893984]  shift:          32
[34528.893987]  mode:           1
[34528.893990]  next_event:     9223372036854775807 nsecs
[34528.893992]  set_next_event: pit_next_event
[34528.894000]  set_mode:       init_pit_timer
[34528.894005]  event_handler:  tick_handle_oneshot_broadcast
[34528.894013] tick_broadcast_mask: 00000000
[34528.894016] tick_broadcast_oneshot_mask: 00000000
[34528.894019]
[34528.894021]
[34528.894023] Tick Device: mode:     1
[34528.894026] Clock Event Device: lapic
[34528.894030]  max_delta_ns:   1346255303
[34528.894033]  min_delta_ns:   2407
[34528.894035]  mult:           26762229
[34528.894038]  shift:          32
[34528.894041]  mode:           3
[34528.894044]  next_event:     34510724000000 nsecs
[34528.894046]  set_next_event: lapic_next_event
[34528.894054]  set_mode:       lapic_timer_setup
[34528.894059]  event_handler:  hrtimer_interrupt
[34528.894064]
[34528.894066] Tick Device: mode:     1
[34528.894069] Clock Event Device: lapic
[34528.894073]  max_delta_ns:   1346255303
[34528.894075]  min_delta_ns:   2407
[34528.894078]  mult:           26762229
[34528.894081]  shift:          32
[34528.894083]  mode:           3
[34528.894086]  next_event:     34510996000000 nsecs
[34528.894089]  set_next_event: lapic_next_event
[34528.894094]  set_mode:       lapic_timer_setup
[34528.894099]  event_handler:  hrtimer_interrupt
[34528.894104]
[34528.894107] Tick Device: mode:     1
[34528.894109] Clock Event Device: lapic
[34528.894113]  max_delta_ns:   1346255303
[34528.894115]  min_delta_ns:   2407
[34528.894118]  mult:           26762229
[34528.894121]  shift:          32
[34528.894123]  mode:           3
[34528.894126]  next_event:     34511541000000 nsecs
[34528.894129]  set_next_event: lapic_next_event
[34528.894134]  set_mode:       lapic_timer_setup
[34528.894139]  event_handler:  hrtimer_interrupt
[34528.894144]
[34528.894146] Tick Device: mode:     1
[34528.894149] Clock Event Device: lapic
[34528.894153]  max_delta_ns:   1346255303
[34528.894155]  min_delta_ns:   2407
[34528.894158]  mult:           26762229
[34528.894161]  shift:          32
[34528.894163]  mode:           3
[34528.894166]  next_event:     34510723375000 nsecs
[34528.894169]  set_next_event: lapic_next_event
[34528.894174]  set_mode:       lapic_timer_setup
[34528.894179]  event_handler:  hrtimer_interrupt
[34528.894184]
[34528.894350] Time: acpi_pm clocksource has been installed.

...

And that made irqbalance go mad which got killed by OOM , very strange.

                                                                                                 
> 
> Thanks,
> 	tglx


Gabriel

  reply	other threads:[~2008-03-24 22:33 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-16 23:18 2.6.25-rc5-git6: Reported regressions from 2.6.24 Rafael J. Wysocki
2008-03-16 23:33 ` Linus Torvalds
2008-03-16 23:38   ` Rafael J. Wysocki
2008-03-17  0:20 ` Gabriel C
2008-03-17 16:17   ` Thomas Gleixner
2008-03-17 18:20     ` Gabriel C
2008-03-18  4:01       ` Gabriel C
2008-03-18  4:24         ` Gabriel C
2008-03-21 15:24         ` Gabriel C
2008-03-21 16:26           ` Thomas Gleixner
2008-03-21 16:46             ` Gabriel C
2008-03-21 18:11               ` Gabriel C
2008-03-21 18:49                 ` Thomas Gleixner
2008-03-21 19:23                   ` Gabriel C
2008-03-21 20:55                     ` Gabriel C
2008-03-21 21:15                       ` Thomas Gleixner
2008-03-21 21:59                         ` Gabriel C
2008-03-21 22:09                           ` Thomas Gleixner
2008-03-22 11:21                             ` Thomas Gleixner
2008-03-22 13:34                               ` Gabriel C
2008-03-22 14:30                                 ` Thomas Gleixner
2008-03-22 15:13                                   ` Gabriel C
2008-03-22 16:32                                     ` Thomas Gleixner
2008-03-22 21:55                                       ` Thomas Gleixner
2008-03-22 22:41                                         ` Gabriel C
2008-03-23 11:00                                           ` Gabriel C
2008-03-23 23:31                                             ` Gabriel C
2008-03-24 10:24                                               ` Thomas Gleixner
2008-03-24 22:33                                                 ` Gabriel C [this message]
2008-03-25  8:06                                                   ` Thomas Gleixner
2008-03-26 12:43                                                     ` Gabriel C
2008-03-26 14:51                                                       ` Thomas Gleixner
2008-03-22 14:25                               ` Andi Kleen
2008-03-22 14:41                                 ` Thomas Gleixner
2008-03-17  6:47 ` Jason Wu
2008-03-17 21:36   ` Rafael J. Wysocki
2008-03-23 19:01 ` Christian Kujau
2008-03-23 19:06   ` Rafael J. Wysocki
2008-03-23 19:40     ` Chr
2008-03-23 21:17 ` Christian Kujau
2008-03-23 21:29   ` Rafael J. Wysocki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47E82C1F.7070304@frugalware.org \
    --to=crazy@frugalware.org \
    --cc=akpm@linux-foundation.org \
    --cc=andi-bz@firstfloor.org \
    --cc=bunk@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=nix.or.die@googlemail.com \
    --cc=protasnb@gmail.com \
    --cc=rjw@sisk.pl \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox