search for: read_platform_count

Displaying 1 result from an estimated 1 matches for "read_platform_count".

2007 May 15
3
[PATCH 1/12] Add suspend/resume to devices owned by Xen
...be acquired with interrupts * disabled because pit_overflow() is called from PIT ch0 interrupt context. @@ -68,7 +78,6 @@ static u64 platform_timer_stamp; static u64 platform_timer_stamp; static struct time_scale platform_timer_scale; static DEFINE_SPINLOCK(platform_timer_lock); -static u64 (*read_platform_count)(void); /* * Folding 16-bit PIT into 64-bit software counter is a really critical @@ -299,12 +308,13 @@ static void pit_overflow(void) static void pit_overflow(void) { u16 counter; - - spin_lock_irq(&platform_timer_lock); + unsigned long flags; + + spin_lock_irqsave(&pl...