Re: Linux-2.6.21-rc3 : Dynticks and High resolution Timer hanging the system

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Thomas Gleixner <tglx@...>
Cc: Linux Kernel Mailing List <linux-kernel@...>, Ingo Molnar <mingo@...>
Date: Wednesday, March 7, 2007 - 5:16 pm

Le Wed, Mar 07, 2007 at 08:52:10PM +0100, Thomas Gleixner ecrivait :

Yes, but I wanted to be sure.


No, I can handcopy or take a picture of the last page (25 or 50 lines)


The system is a laptop without serial port :(


When the system hangs, the keyboard is dead :(

I just tried clocksource=acpi_pm and the hang disapears... 

I tested 2.6.21-rc1 which also hangs but not always, when it hangs I
tried Sysrq-T and got this, I noted in parenthesis some value when it does'nt
hang...

SysRq : Show Pending Timers
Timer List Version: v0.3
HRTIMER_MAX_CLOCK_BASES: X
now at XXXXXXXXXXX nsecs
cpu: 0
 clock 0:
  .index:      0
  .resolution: 10000000 nsecs / 1ns (when it does'nt hang)
  .get_time:   ktime_get_real
  .offset:     0 nsecs
active timers:
 clock 1:
  .index:      1
  .resolution: 10000000 nsecs / 1ns (when it does'nt hang)
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
  .expires_next   : 9223372036854775807 nsecs (some thing resonneable when not hanging)
Almost the same for cpu1
and

Tick Device: mode:     1
Clock Event Device: pit
 max_delta_ns:   27461866
 min_delta_ns:   12571
 mult:           5124677
 shift:          32
 mode:           3
 next_event:     9223372036854775807 nsecs
 set_next_event: pit_next_event
 set_mode:       init_pit_timer
 event_handler:  tick_handle_oneshot_broadcast
tick_broadcast_mask: 00000001
tick_broadcast_oneshot_mask: 00000000

Tick Device: mode:     1
Clock Event Device: lapic
 max_delta_ns:   672715459
 min_delta_ns:   1202
 mult:           53557254
 shift:          32
 mode:           3
 next_event:     84460000000 nsecs
 set_next_event: lapic_next_event
 set_mode:       lapic_timer_setup
 event_handler:  hrtimer_interrupt

Tick Device: mode:     1
Clock Event Device: lapic
 max_delta_ns:   672715459
 min_delta_ns:   1202
 mult:           53557254
 shift:          32
 mode:           3
 next_event:     84790000000 nsecs
 set_next_event: lapic_next_event
 set_mode:       lapic_timer_setup
 event_handler:  hrtimer_interrupt

So it seems that the clock source selection is not working properly or the pit
(the default clock source right ?) is not correctly initialised...

If you need the complete SYSRQ-T trace for 2.6.21-rc1 hanging/not hanging I can
provide it but it is quiet long to handwrite it :(

A+
-- 
Stéphane Casset            LOGIDÉE sàrl       Se faire plaisir d'apprendre
1a, rue Pasteur        Tel : +33 388 23 69 77           casset@logidee.com
F-67540 OSTWALD        Fax : +33 388 23 69 77           http://logidee.com
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:59 am)
2.6.21-rc3: known regressions with patches, Adrian Bunk, (Wed Mar 14, 2:11 pm)
Re: Linux v2.6.21-rc3, Eric W. Biederman, (Tue Mar 13, 3:26 pm)
Re: Linux v2.6.21-rc3, Greg KH, (Tue Mar 13, 3:40 pm)
Re: Linux v2.6.21-rc3, Eric W. Biederman, (Tue Mar 13, 4:04 pm)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Tue Mar 13, 3:48 pm)
[3/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [3/6] 2.6.21-rc3: known regressions, Andi Kleen, (Tue Mar 13, 11:13 am)
Re: [3/6] 2.6.21-rc3: known regressions, Alan Cox, (Tue Mar 13, 10:03 am)
Re: [3/6] 2.6.21-rc3: known regressions, Fabio Comolli, (Tue Mar 13, 4:12 pm)
[2/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [2/6] 2.6.21-rc3: known regressions, Cornelia Huck, (Tue Mar 13, 9:30 am)
Re: [2/6] 2.6.21-rc3: known regressions, Mark Lord, (Tue Mar 13, 9:35 am)
Re: [2/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:13 pm)
[6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Tue Mar 13, 4:46 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 7:44 am)
Re: [6/6] 2.6.21-rc3: known regressions, Florian Lohoff, (Wed Mar 14, 2:02 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Wed Mar 14, 2:28 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Jiri Slaby, (Wed Mar 14, 8:16 am)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 1:31 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Tue Mar 13, 4:05 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 7:31 am)
[5/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [5/6] 2.6.21-rc3: known regressions, Arkadiusz Miskiewicz, (Tue Mar 13, 5:46 pm)
Re: [5/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:14 pm)
Re: [5/6] 2.6.21-rc3: known regressions, Lukas Hejtmanek, (Tue Mar 13, 9:29 am)
[4/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
[1/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:49 am)
Re: [1/6] 2.6.21-rc3: known regressions, Takashi Iwai, (Tue Mar 13, 9:40 am)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 9:08 am)
Re: [1/6] 2.6.21-rc3: known regressions, Oliver Neukum, (Tue Mar 13, 9:36 am)
Re: [1/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:11 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 3:07 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 4:05 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 4:31 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 3:15 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Mws, (Tue Mar 13, 3:12 pm)
Re: Linux v2.6.21-rc3, Alistair John Strachan, (Thu Mar 8, 1:28 pm)
Re: Linux v2.6.21-rc3, Thomas Gleixner, (Wed Mar 7, 10:22 am)
Re: Linux v2.6.21-rc3, Soeren Sonnenburg, (Wed Mar 7, 1:42 pm)
Re: Linux v2.6.21-rc3, Thomas Gleixner, (Wed Mar 7, 1:14 pm)
Re: Linux v2.6.21-rc3, Michal Piotrowski, (Wed Mar 7, 9:09 am)
Re: [Linux-parport] Linux v2.6.21-rc3, Stephen Mollett, (Wed Mar 7, 1:14 pm)
Re: [Linux-parport] Linux v2.6.21-rc3, Russell King, (Wed Mar 7, 1:35 pm)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:25 pm)
Re: Linux v2.6.21-rc3, Michal Piotrowski, (Wed Mar 7, 8:56 am)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:34 pm)
Re: Linux-2.6.21-rc3 : Dynticks and High resolution Timer ha..., Stephane Casset, (Wed Mar 7, 5:16 pm)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Wed Mar 7, 6:25 am)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 11:39 am)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Thu Mar 8, 4:08 am)
Re: Linux v2.6.21-rc3, Arnd Bergmann, (Wed Mar 7, 4:52 pm)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Thu Mar 8, 4:10 am)
Re: Linux v2.6.21-rc3, Greg KH, (Wed Mar 7, 9:26 am)
Re: Linux v2.6.21-rc3, Mark Lord, (Wed Mar 7, 10:15 am)
Re: Linux v2.6.21-rc3, Greg KH, (Wed Mar 7, 10:22 am)