Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

passage noyau 2.4 -> 2.6 = comportement étrange

2 réponses
Avatar
spetrot
Bonjour,

hier, je compile un noyau 2.6.8 à la sauce debian pour mon serveur sous Sage.
J'utilise mon .config de mon précédent noyau (2.4.20). Tout se passe bien au
reboot.

Aujourd'hui, mon serveur est d'une lenteur abominable pour la moindre commande,
l'heure est complètement bidon et mes logs disent :

Nov 28 18:03:44 serv kernel: Losing too many ticks!
Nov 28 18:03:44 serv kernel: TSC cannot be used as a timesource.
Nov 28 18:03:44 serv kernel: Possible reasons for this are:
Nov 28 18:03:44 serv kernel: You're running with Speedstep,
Nov 28 18:03:44 serv kernel: You don't have DMA enabled for your hard disk
(see hdparm),
Nov 28 18:03:44 serv kernel: Incorrect TSC synchronization on an SMP system
(see dmesg).
Nov 28 18:03:44 serv kernel: Falling back to a sane timesource now.

Je ne sais pas trop par quel bout prendre ce problème. Une idée?

Merci
Stéphane


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
Frédéric Bothamy
* [2005-11-29 15:56] :


Bonjour,

hier, je compile un noyau 2.6.8 à la sauce debian pour mon serveur sous Sage.
J'utilise mon .config de mon précédent noyau (2.4.20). Tout se passe bien au
reboot.



Ce n'est pas une bonne idée d'utiliser un .config d'un noyau 2.4 avec un
noyau 2.6, il y a pas mal d'options qui ont changé et il est préférable
de le refaire à partir de zéro.

Aujourd'hui, mon serveur est d'une lenteur abominable pour la moindre commande,
l'heure est complètement bidon et mes logs disent :

Nov 28 18:03:44 serv kernel: Losing too many ticks!
Nov 28 18:03:44 serv kernel: TSC cannot be used as a timesource.
Nov 28 18:03:44 serv kernel: Possible reasons for this are:
Nov 28 18:03:44 serv kernel: You're running with Speedstep,
Nov 28 18:03:44 serv kernel: You don't have DMA enabled for your hard disk
(see hdparm),
Nov 28 18:03:44 serv kernel: Incorrect TSC synchronization on an SMP system
(see dmesg).
Nov 28 18:03:44 serv kernel: Falling back to a sane timesource now.

Je ne sais pas trop par quel bout prendre ce problème. Une idée?



Qu'est-ce que tu as dans ton fichier de configuration au niveau des
options de processeur ? Quelle est ta configuration matérielle ?


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
spetrot
Selon Frédéric Bothamy :

* [2005-11-29 15:56] :
>
>
> Bonjour,
>
> hier, je compile un noyau 2.6.8 à la sauce debian pour mon serveur sous
Sage.
> J'utilise mon .config de mon précédent noyau (2.4.20). Tout se passe bien
au
> reboot.

Ce n'est pas une bonne idée d'utiliser un .config d'un noyau 2.4 avec un
noyau 2.6, il y a pas mal d'options qui ont changé et il est préférable
de le refaire à partir de zéro.

> Aujourd'hui, mon serveur est d'une lenteur abominable pour la moindre
commande,
> l'heure est complètement bidon et mes logs disent :
>
> Nov 28 18:03:44 serv kernel: Losing too many ticks!
> Nov 28 18:03:44 serv kernel: TSC cannot be used as a timesource.
> Nov 28 18:03:44 serv kernel: Possible reasons for this are:
> Nov 28 18:03:44 serv kernel: You're running with Speedstep,
> Nov 28 18:03:44 serv kernel: You don't have DMA enabled for your hard
disk
> (see hdparm),
> Nov 28 18:03:44 serv kernel: Incorrect TSC synchronization on an SMP
system
> (see dmesg).
> Nov 28 18:03:44 serv kernel: Falling back to a sane timesource now.
>
> Je ne sais pas trop par quel bout prendre ce problème. Une idée?

Qu'est-ce que tu as dans ton fichier de configuration au niveau des
options de processeur ? Quelle est ta configuration matérielle ?



Configuration matérielle :
:~# cat /proc/cpuinfo
model name : Intel(R) Pentium(R) 4 CPU 2.00GHz

:~# lspci
0000:00:00.0 Host bridge: Broadcom GCNB-LE Host Bridge (rev 01)
0000:00:00.1 Host bridge: Broadcom GCNB-LE Host Bridge
0000:00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
0000:00:0f.0 ISA bridge: Broadcom CSB5 South Bridge (rev 93)
0000:00:0f.1 IDE interface: Broadcom CSB5 IDE Controller (rev 93)
0000:00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 05)
0000:00:0f.3 Host bridge: Broadcom CSB5 LPC bridge
0000:00:10.0 Host bridge: Broadcom CIOB-X2 PCI-X I/O Bridge (rev 03)
0000:00:10.2 Host bridge: Broadcom CIOB-X2 PCI-X I/O Bridge (rev 03)
0000:01:03.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
0000:02:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X
Gigabit Ethernet (rev 02)
0000:02:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X
Gigabit Ethernet (rev 02)

Pour ce qui est des options processeur, voilà ce que j'obtiens en partant du
fichier .config du noyau 2.4, en faisant juste une modif sur le type de
processeur (je précise P4 au lieu de 386 générique) et en enregistrant le
nouveau .config. Visiblement, il modifie des trucs tout seul à
l'enregistrement...

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
CONFIG_MPENTIUM4=y
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_X86_GENERIC is not set
# CONFIG_X86_EMU486 is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
# CONFIG_HPET_TIMER is not set
CONFIG_SMP=y
CONFIG_NR_CPUS=8
# CONFIG_SCHED_SMT is not set
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
# CONFIG_X86_MCE_P4THERMAL is not set
CONFIG_TOSHIBA=m
CONFIG_I8K=m
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m


Je vois dans cette rubrique la ligne
CONFIG_X86_TSC=y

alors que le .config que j'avais pour mon noyau précédent 2.4 disait
# CONFIG_X86_TSC_DISABLE is not set


Est-ce que ça pourrait venir de là?

Stéphane






Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact







--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact