dubbi su ricompilazione kernel smp

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

dubbi su ricompilazione kernel smp

Messaggio da thepaperboy »

Ciao a tutti,
dopo mesi di sperimentazione, mi sono convinto a passare a slackware pure il notebook serio che possiedo. e il risultato è fenomenale, mai funzionato così bene.

ora, vorrei ricompilare il kernel (giusto un paio di voci), ma ho qualche dubbio sul fatto dell'smp.

nel wiki è spiegato di copiarsi un config già fatto:

Codice: Seleziona tutto

cp /boot/config-huge-smp-2.6.xx-smp /usr/src/linux-2.6.xx/.config 
vi chiedo, questo comando seguito da

Codice: Seleziona tutto

make oldconfig 
mi riproduce il kernel che sto usando giusto? quindi un smp?

un'altra cosa: qualcuno sa per caso dove posso trovare una tabella con le indicazioni di quali opzioni scegliere per un processore intel dual core?

Avatar utente
brainvision
Packager
Packager
Messaggi: 761
Iscritto il: ven 26 dic 2008, 18:23
Nome Cognome: Leonardo Totaro
Slackware: x86_64-current
Kernel: 3.7.1
Desktop: xfce 4.10
Località: bologna (bo)
Contatta:

Re: dubbi su ricompilazione kernel smp

Messaggio da brainvision »

no scusa se dai

Codice: Seleziona tutto

make oldconfig
praticamente prende il .config che hai appena copiato in quella directory e lo confronta con un eventuale nuovo.config aggiornato al kernel attuale.. In pratica ti chiede di impostare le voci che nel .config del vecchio kernel non c'erano.. Infatti alla fine del processo avrai un nuovo .config ed un vecchio .config_old che sarà il precedente .config backuppato..
Non so, dirlo a parole è più complicato che capirlo.. alla fine..
Per quanto riguarda il processore Intel Dual Core.. Se vuoi potrei passarti il mio config, poi vedi un attimo tu cosa è abilitato.. Hai visto nella documentazione generale del kernel?

Avatar utente
GioPower
Packager
Packager
Messaggi: 46
Iscritto il: lun 13 ott 2008, 14:26
Nome Cognome: Luca Giona
Slackware: 13 x86_64
Kernel: 2.6.29
Desktop: xfce

Re: dubbi su ricompilazione kernel smp

Messaggio da GioPower »

Nel menuconfig c'e' la voce:
Processor type and features -> Processor family -> Core 2/newer Xeon
Se e' questo quello che intendi.

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: dubbi su ricompilazione kernel smp

Messaggio da thepaperboy »

ah ok, quindi se mi limito a ricompirlare il kernel che sto usando salto il make oldconfig e vado direttamente a make config, capito. quindi così facendo in realtà diciamo che semplicemente aggiorno, cioé approto delle variazioni al mio kernel, giusto?

se invece partissi da nuovi sorgenti, sarebbe meglio il make oldconfig. ho capito?

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: dubbi su ricompilazione kernel smp

Messaggio da thepaperboy »

sono di nuovo bloccato sulla scelta del processore.

da /proc/cpuinfo ho

Codice: Seleziona tutto

bash-3.1$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 14
model name	: Genuine Intel(R) CPU           T2050  @ 1.60GHz
stepping	: 8
cpu MHz		: 800.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr pdcm
bogomips	: 3191.65
clflush size	: 64
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 14
model name	: Genuine Intel(R) CPU           T2050  @ 1.60GHz
stepping	: 8
cpu MHz		: 800.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr pdcm
bogomips	: 3191.91
clflush size	: 64
power management:
nel menuconfig è settato il processore intel pro, mentre per il pentium D è indicato Pentium -4 ma poi c'è una voce CoreDuo. essendo il mio un dual core, vado per il pentium 4 giusto?

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: dubbi su ricompilazione kernel smp

Messaggio da Mario Vanoni »

IMVHO

- prendi il .config che ti funzionava
- make oldconfig
- make menuconfig e metti la voce
Processor type and features -> Processor family -> Core 2/newer Xeon

I miei Intel Core 2 Duo, a parte la frequenza e la L2 cache,
hanno voci identiche, tranne flags: ...
io model: 15, tu model: 14, generazione prima

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: dubbi su ricompilazione kernel smp

Messaggio da thepaperboy »

Mario Vanoni ha scritto:IMVHO

- prendi il .config che ti funzionava
- make oldconfig
- make menuconfig e metti la voce
Processor type and features -> Processor family -> Core 2/newer Xeon

I miei Intel Core 2 Duo, a parte la frequenza e la L2 cache,
hanno voci identiche, tranne flags: ...
io model: 15, tu model: 14, generazione prima
e dici quindi che è compatibile? per ora ho provato con l'opzione Pentium 4, la quale comprende Pentium D che mi pare di capire fosse il primo dual core. proverò magari anche il core2.

intanto, non mi si avvia più il server x con il vecchio kernel, cioé quello di default di slackware, mentre con quello ricompilato funziona. eppure non ho toccato nulla, perché non funziona più il vecchio?

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: dubbi su ricompilazione kernel smp

Messaggio da thepaperboy »

dopo una lunga rilettura, qualche certezza e pochi dubbi: sto provando a compilare per il core 2 perché:

PENTIUM4 --> è indicato per il pentium D, ma specifica come family 15, mentre la mia cpu family è 6.
CORE2 --> non mi sembra corretto, ma è indicato per la family 6, che è la mia.

quindi come suggerito da mario ci provo, incrociamo le dita

Rispondi