BFS e kernel 2.6.32.7[RISOLTO]
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
BFS e kernel 2.6.32.7[RISOLTO]
Qualcuno è riuscito a patchare il 2.6.32.7 con la ck2?
da un hunk di troppo (makefile + altro)
nemmeno Mario è riuscito a risolverlo
siete a conoscenza di qualche patch/rimedio?
da un hunk di troppo (makefile + altro)
nemmeno Mario è riuscito a risolverlo
siete a conoscenza di qualche patch/rimedio?
Ultima modifica di Blallo il ven 5 feb 2010, 15:06, modificato 1 volta in totale.
Github: https://github.com/8lall0
- Toni
- Linux 3.x

- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: BFS e kernel 2.6.32.7
Codice: Seleziona tutto
--- linux-2.6.32-ck2.orig/init/calibrate.c 2009-12-29 10:13:33.337068516 +1100
+++ linux-2.6.32-ck2/init/calibrate.c 2009-12-29 10:19:21.515819654 +1100
@@ -172,5 +172,5 @@ void __cpuinit calibrate_delay(void)
}
printk(KERN_CONT "%lu.%02lu BogoMIPS (lpj=%lu)\n", <------------------ motivo per cui la patch viene rigettata
loops_per_jiffy/(500000/HZ),
- (loops_per_jiffy/(5000/HZ)) % 100, loops_per_jiffy);
+ (loops_per_jiffy * 10 /(50000/HZ)) % 100, loops_per_jiffy);
}
Applica la patch ck2 normalmente , poi con un editor apri il file init/calibrate.c e modifichi l'ultima riga cioè:
Codice: Seleziona tutto
(loops_per_jiffy/(5000/HZ)) % 100, loops_per_jiffy);
Codice: Seleziona tutto
(loops_per_jiffy * 10 /(50000/HZ)) % 100, loops_per_jiffy);
UPDATE:
il codice del 2.6.32.7 vanilla è questo:
Codice: Seleziona tutto
}
if (!printed)
pr_cont("%lu.%02lu BogoMIPS (lpj=%lu)\n",
loops_per_jiffy/(500000/HZ),
(loops_per_jiffy/(5000/HZ)) % 100, loops_per_jiffy);
ciao
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7
Oppure si potrebbe correggere la patch cambiando
con
Giusto?
Codice: Seleziona tutto
printk(KERN_CONT "%lu.%02lu BogoMIPS (lpj=%lu)\n",Codice: Seleziona tutto
pr_cont("%lu.%02lu BogoMIPS (lpj=%lu)\n",- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7
Offtopic: Come si fa a commentare delle righe in un file diff?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7
Resoconto: ho modificato la patch togliendo l'hunk relativo al "Makefile" (perché non mi interessava) e provando ad aggiustare quello relativo a "init/calibrate.c".
Risultato:
Non so cosa voglia dire "fuzz 2", però la patch va a buon fine
.
Risultato:
Codice: Seleziona tutto
patching file init/calibrate.c
Hunk #1 succeeded at 176 with fuzz 2.
Ultima modifica di Ansa89 il ven 5 feb 2010, 15:05, modificato 1 volta in totale.
- shark1500
- Linux 3.x

- Messaggi: 785
- Iscritto il: gio 3 apr 2008, 14:33
- Slackware: current
- Kernel: 2.6.27.7-smp
- Desktop: kde
- Località: Modna
Re: BFS e kernel 2.6.32.7
Significa che ha sforato la riga ma che diff ha risolto
.
Comunque non riallegare la patch di ck, ma allena una patch da mettere prima di quella di ck che fa in modo che dopo mettendo quella di ck funzioni tutto
Comunque non riallegare la patch di ck, ma allena una patch da mettere prima di quella di ck che fa in modo che dopo mettendo quella di ck funzioni tutto
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: BFS e kernel 2.6.32.7
perfetti ragazzi, compila, funziona...e il 2.6.32.7 è una bomba!
Github: https://github.com/8lall0
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7
Tolto l'allegato, ma non sono capace di creare una patch; finirebbe che faccio un casino colossale e non serve a nienteshark1500 ha scritto:Comunque non riallegare la patch di ck, ma allena una patch da mettere prima di quella di ck che fa in modo che dopo mettendo quella di ck funzioni tutto
-
Mario Vanoni
- 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: BFS e kernel 2.6.32.7
Dati, stesso computer/OS/gcc:jimmy_page_89 ha scritto:perfetti ragazzi, compila, funziona...e il 2.6.32.7 è una bomba!
kernel con patch -bfs313:
make - j 2 bzImage sui 5m33 ... 5m42
kernel 2.6.32.6-ck2
make - j 2 bzImage 5m21
kernel 2.6.33-rc6
make - j 2 bzImage 5m33
make - j 3 bzImage 5m31
make - j 4 bzImage 5m32
Quintessenza:
Ingo Molnar nel suo CFS ha incorporato idee BFS di Con Kolivas
Domanda:
Ha senso di appoggiare i kernel -stable,
unicamente perche' interessano le distro LTS?
Non e` meglio appoggiare Linus Torwalds?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7
Non ho capito la domandaMario Vanoni ha scritto:Domanda:
Ha senso di appoggiare i kernel -stable,
unicamente perche' interessano le distro LTS?
Non e` meglio appoggiare Linus Torwalds?
L'accento era sul fatto che si usano energie per mantenere un kernel LTS, quando sarebbe meglio concentrarsi sul progredire del codice (vedi il caso delle migliorie dello scheduler)?
-
Mario Vanoni
- 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: BFS e kernel 2.6.32.7
http://www.kernel.org/Ansa89 ha scritto:Non ho capito la domandaMario Vanoni ha scritto:Domanda:
Ha senso di appoggiare i kernel -stable,
unicamente perche' interessano le distro LTS?
Non e` meglio appoggiare Linus Torwalds?.
L'accento era sul fatto che si usano energie per mantenere un kernel LTS, quando sarebbe meglio concentrarsi sul progredire del codice (vedi il caso delle migliorie dello scheduler)?
Non sarebbe meglio mettere tutte le risorse sulla mainline?mainline: 2.6.33-rc6 2010-01-29 [Full Source] [Patch] [View Patch] [View Inc.] [Gitweb] [Changelog]
stable: 2.6.32.7 2010-01-28 [Full Source] [Patch] [View Patch] [View Inc.] [Gitweb] [Changelog]
stable: 2.6.31.12 2010-01-18 [Full Source] [Patch] [View Patch] [View Inc.] [Gitweb] [Changelog]
stable: 2.6.30.10 2009-12-04 [Full Source] [Patch] [View Patch] [View Inc.] [Gitweb] [Changelog]
stable: 2.6.27.45 2010-01-28 [Full Source] [Patch] [View Patch] [View Inc.] [Gitweb] [Changelog]
stable: 2.4.37.9 2010-02-01 [Full Source] [Patch] [View Patch] [Gitweb] [Changelog]
Le stable servono unicamente ad allungare la vita delle distro LTS.
Preferisco un kernel, magari non al 100% stabile,
ma che abbia gli ultimi progressi raggiunti da menti capaci di innovazione,
e non da menti rivolte solo e continuamente alla retro compatibilita` per tot anni!
Vedi
http://lkml.indiana.edu/hypermail/linux ... 00858.html
Tra 2-3 anni Linus Torwalds sara` magari al kernel 2.6.39!2.6.32-stable
I'd like to announce that the 2.6.32-stable tree is also going to be
maintained as a "long-term" stable release, living for 2-3 years, like
the 2.6.27 kernel is. This is because a number (i.e. more than 2) Linux
distributions are basing their "enterprise" releases on this kernel
version, and it will make their lives easier if I keep it alive.
- Toni
- Linux 3.x

- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: BFS e kernel 2.6.32.7[RISOLTO]
No,Non sarebbe meglio mettere tutte le risorse sulla mainline?
Le stable servono unicamente ad allungare la vita delle distro LTS.
Semplicemente per il fatto che il kernel è solo una piccola parte di una distro.
Differenti major release (esempio 2.6.27.x vs 2.6.32.x) comportano notevoli differenze nel restante 98 % di software di cui è composta una distro.
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: BFS e kernel 2.6.32.7[RISOLTO]
Piccola parte _ESSENZIALE_.Toni ha scritto:il kernel è solo una piccola parte di una distro.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: BFS e kernel 2.6.32.7
la parola magica è proprio "enterprise". In quei contesti si preferisce un kernel stabile al 100% rispetto ad uno che abbia tutti gli ultimi progressi, e mi sembra anche normaleMario Vanoni ha scritto: Preferisco un kernel, magari non al 100% stabile,
ma che abbia gli ultimi progressi raggiunti da menti capaci di innovazione,
e non da menti rivolte solo e continuamente alla retro compatibilita` per tot anni!
Vedi
http://lkml.indiana.edu/hypermail/linux ... 00858.html2.6.32-stable
I'd like to announce that the 2.6.32-stable tree is also going to be
maintained as a "long-term" stable release, living for 2-3 years, like
the 2.6.27 kernel is. This is because a number (i.e. more than 2) Linux
distributions are basing their "enterprise" releases on this kernel
version, and it will make their lives easier if I keep it alive.
-
Mario Vanoni
- 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: BFS e kernel 2.6.32.7[RISOLTO]
Osservazione di fatti reali.Toni ha scritto:No,Non sarebbe meglio mettere tutte le risorse sulla mainline?
Le stable servono unicamente ad allungare la vita delle distro LTS.
Semplicemente per il fatto che il kernel è solo una piccola parte di una distro.
Differenti major release (esempio 2.6.27.x vs 2.6.32.x) comportano notevoli differenze nel restante 98 % di software di cui è composta una distro.
Uso Slackware 12.2 su tre macchine,
aggiornando quello che mi convince.
Non aggiornero` alla 13.0, man che meno alla 13 -current,
la 13.1 mi puzza gia` adesso di esperimento, aspettero` magari la 13.3!
Il kernel di base della 12.2 e` il 2.6.27.7.
Ho aggiornato man mano i kernel,
mai problemi di stabilita` ecc. ecc.
Ora sono al kernel 2.6.33-rc6, tutto sempre perfetto.
Non capisco veramente dove sia il problema ad aggiornare il kernel.