public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.4.31 panics on boot on 486 box: TSC requires pentium
@ 2005-07-26 18:22 johsc
  2005-07-26 23:36 ` Willy Tarreau
  0 siblings, 1 reply; 4+ messages in thread
From: johsc @ 2005-07-26 18:22 UTC (permalink / raw)
  To: linux-kernel

2.4.31 compiled with -m486, panics on boot (486DX) and says something about
TSC requires pentium, bang.
enabling the obscure flag

 [*] Unsynced TSC support

seems to fix this - the corresponding .config label name is actually *more*
helpful than the documentation.


- Obscure-sound-bug
jazz16 on Travelmate 4000M doesn't seem to work either, sb.o 
complains about DSP version being "only" 3.01.

(#insmod sb type=10 io=0x220 irq={5,7} dma=1 dma16=7)

there is sound but mpg123 says 44100 is impossible.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.4.31 panics on boot on 486 box: TSC requires pentium
@ 2005-07-26 20:38 Mikael Pettersson
  0 siblings, 0 replies; 4+ messages in thread
From: Mikael Pettersson @ 2005-07-26 20:38 UTC (permalink / raw)
  To: johsc, linux-kernel

On Tue, 26 Jul 2005 20:22:58 +0200, johsc@arcor.de wrote:
>2.4.31 compiled with -m486, panics on boot (486DX) and says something about
>TSC requires pentium, bang.
>enabling the obscure flag
>
> [*] Unsynced TSC support
>
>seems to fix this - the corresponding .config label name is actually *more*
>helpful than the documentation.

Let me guess: you started from the default config and just flipped
the CPU option to 486? That doesn't work in 2.4 kernels, since it
leaves the derived "I have TSC" option enabled.

A second configuration round (make oldconfig for example) fixes this.
grep TSC .config to ensure it's not set before compiling.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.4.31 panics on boot on 486 box: TSC requires pentium
  2005-07-26 18:22 2.4.31 panics on boot on 486 box: TSC requires pentium johsc
@ 2005-07-26 23:36 ` Willy Tarreau
  2005-07-27  9:50   ` Maciej W. Rozycki
  0 siblings, 1 reply; 4+ messages in thread
From: Willy Tarreau @ 2005-07-26 23:36 UTC (permalink / raw)
  To: johsc; +Cc: linux-kernel

On Tue, Jul 26, 2005 at 08:22:58PM +0200, johsc@arcor.de wrote:
> 2.4.31 compiled with -m486, panics on boot (486DX) and says something about
> TSC requires pentium, bang.

The processor type is wrong, you're on at least a pentium instead of a 486.
If you changed the config by hand (vi .config), you must do "make oldconfig"
after, to propagate values along the options.

> enabling the obscure flag
> 
>  [*] Unsynced TSC support
>
> seems to fix this - the corresponding .config label name is actually *more*
> helpful than the documentation.

Seems to me that it simply disables use of TSC. But if you see this option,
it means that your kernel has been compiled with SMP enabled, which is not
possible on 486 (I may be wrong here). Most probably, you took a config from
an inadequate kernel for your machine.

> - Obscure-sound-bug
> jazz16 on Travelmate 4000M doesn't seem to work either, sb.o 
> complains about DSP version being "only" 3.01.
> 
> (#insmod sb type=10 io=0x220 irq={5,7} dma=1 dma16=7)
> 
> there is sound but mpg123 says 44100 is impossible.

mpg123 requires at least around 486 DX4-100 to play mp3 at 44100, so
perhaps it fails a self-test and complains because of that ?

Willy


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.4.31 panics on boot on 486 box: TSC requires pentium
  2005-07-26 23:36 ` Willy Tarreau
@ 2005-07-27  9:50   ` Maciej W. Rozycki
  0 siblings, 0 replies; 4+ messages in thread
From: Maciej W. Rozycki @ 2005-07-27  9:50 UTC (permalink / raw)
  To: Willy Tarreau; +Cc: johsc, linux-kernel

On Wed, 27 Jul 2005, Willy Tarreau wrote:

> Seems to me that it simply disables use of TSC. But if you see this option,
> it means that your kernel has been compiled with SMP enabled, which is not
> possible on 486 (I may be wrong here). Most probably, you took a config from
> an inadequate kernel for your machine.

 We do support SMP on Intel MP compliant 486 systems, i.e. as long as they 
are based on the APIC architecture and have a correct MP-table.  This 
might have not been tested for long if at all, though.

  Maciej

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-07-27  9:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-26 18:22 2.4.31 panics on boot on 486 box: TSC requires pentium johsc
2005-07-26 23:36 ` Willy Tarreau
2005-07-27  9:50   ` Maciej W. Rozycki
  -- strict thread matches above, loose matches on Subject: below --
2005-07-26 20:38 Mikael Pettersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox