Skip to content

Commit

Permalink
[PATCH] i386: pit_latch_buggy has no effect
Browse files Browse the repository at this point in the history
Eliminated the arch/i386/kernel/timers in 2.6.18, use clocksoures instead.
pit_latch_buggy was referred in timers/timer_tsc.c, and currently removed.
Therefore nobody refer it.

Until 2.6.17, MediaGX's TSC works correctly.  after 2.6.18, warned "TSC
appears to be running slowly.  Marking it as unstable".  So marked unstable
TSC when CS55x0.

Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Andi Kleen <ak@suse.de>
  • Loading branch information
takada authored and Andi Kleen committed May 2, 2007
1 parent 9215da3 commit f5e8861
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 5 deletions.
2 changes: 1 addition & 1 deletion arch/i386/kernel/cpu/cyrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ static void __cpuinit init_cyrix(struct cpuinfo_x86 *c)
*/
if (vendor == PCI_VENDOR_ID_CYRIX &&
(device == PCI_DEVICE_ID_CYRIX_5510 || device == PCI_DEVICE_ID_CYRIX_5520))
pit_latch_buggy = 1;
mark_tsc_unstable();
}
#endif
c->x86_cache_size=16; /* Yep 16K integrated cache thats it */
Expand Down
2 changes: 0 additions & 2 deletions arch/i386/kernel/time.c
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,6 @@

#include <asm/i8259.h>

int pit_latch_buggy; /* extern */

#include "do_timer.h"

unsigned int cpu_khz; /* Detected as we calibrate the TSC */
Expand Down
2 changes: 0 additions & 2 deletions include/asm-i386/timer.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ void setup_pit_timer(void);
unsigned long long native_sched_clock(void);
unsigned long native_calculate_cpu_khz(void);

/* Modifiers for buggy PIT handling */
extern int pit_latch_buggy;
extern int timer_ack;
extern int no_timer_check;
extern int no_sync_cmos_clock;
Expand Down

0 comments on commit f5e8861

Please sign in to comment.