Onore a Con Kolivas!!
Moderatore: Staff
Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
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) Rispettare le idee altrui.
2) Evitare le offese dirette.
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.
- ponce
- Iper Master

- Messaggi: 3123
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 7.0.12
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Onore a Con Kolivas!!
lo fa su certo hardware (e' ancora in fase di sviluppo).
- ponce
- Iper Master

- Messaggi: 3123
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 7.0.12
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Onore a Con Kolivas!!
scusate per il post consecutivo, ma e' per segnalare un workaround per i problemi al boot su amd64
provate a passare al vostro kernel al boot
es. per lilo sulla riga di comando (ammesso che il vostro kernel abbia la label "Linux")
provate a passare al vostro kernel al boot
Codice: Seleziona tutto
clocksource=jiffiesCodice: Seleziona tutto
Linux clocksource=jiffies- 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: Onore a Con Kolivas!!
E' stato risolto il problema del suspend to disk , adesso funziona benissimo .
Il dottor Kolivas si è inventato lo speedboot:
all'inizio l'unico programma che gira è il kernel , per cui
semplicemente geniale .
Non ho ancora provato questa patch. Ma a prescindere da quale sarà il risultato, l'osservazione mi sembra degna di merito
Il dottor Kolivas si è inventato lo speedboot:
Codice: Seleziona tutto
Index: linux-2.6.31-bfs/init/main.c
===================================================================
--- linux-2.6.31-bfs.orig/init/main.c 2009-09-22 19:42:33.022979840 +1000
+++ linux-2.6.31-bfs/init/main.c 2009-09-22 19:55:39.484229092 +1000
@@ -876,6 +876,20 @@ static noinline int init_post(void)
panic("No init found. Try passing init= option to kernel.");
}
+extern int rr_interval;
+
+static void __init set_rr_interval(void)
+{
+ rr_interval = 6;
+
+ /*
+ * Assume that every added cpu gives us slightly less overall latency
+ * allowing us to increase the base rr_interval, but in a non linear
+ * fashion.
+ */
+ rr_interval *= 1 + ilog2(num_online_cpus());
+}
+
static int __init kernel_init(void * unused)
{
lock_kernel();
@@ -923,6 +937,9 @@ static int __init kernel_init(void * unu
prepare_namespace();
}
+ set_rr_interval();
+ smp_mb();
+
/*
* Ok, we have completed the initial bootup, and
* we're essentially up and running. Get rid of the
Index: linux-2.6.31-bfs/kernel/sched_bfs.c
===================================================================
--- linux-2.6.31-bfs.orig/kernel/sched_bfs.c 2009-09-22 19:42:33.011979958 +1000
+++ linux-2.6.31-bfs/kernel/sched_bfs.c 2009-09-22 19:55:11.169104359 +1000
@@ -136,9 +136,9 @@ static inline void sg_inc_cpu_power(stru
/*
* This is the time all tasks within the same priority round robin.
* Value is in ms and set to a minimum of 6ms. Scales with number of cpus.
- * Tunable via /proc interface.
+ * Tunable via /proc interface. (set to 1000 on boot, back to 6 on init)
*/
-int rr_interval __read_mostly = 6;
+int rr_interval __read_mostly = 1000;
/*
* sched_iso_cpu - sysctl which determines the cpu percentage SCHED_ISO tasks
@@ -5881,13 +5881,6 @@ void __init sched_init_smp(void)
free_cpumask_var(non_isolated_cpus);
alloc_cpumask_var(&fallback_doms, GFP_KERNEL);
-
- /*
- * Assume that every added cpu gives us slightly less overall latency
- * allowing us to increase the base rr_interval, but in a non linear
- * fashion.
- */
- rr_interval *= 1 + ilog2(num_online_cpus());
}
#else
void __init sched_init_smp(void)
semplicemente geniale .
Non ho ancora provato questa patch. Ma a prescindere da quale sarà il risultato, l'osservazione mi sembra degna di merito
- 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: Onore a Con Kolivas!!
è stata spostata in old:
http://ck.kolivas.org/patches/bfs/old/b ... boot.patch
forse perchè non comporta reale benifici , o forse perchè integrata nelle versioni successive
http://ck.kolivas.org/patches/bfs/old/b ... boot.patch
forse perchè non comporta reale benifici , o forse perchè integrata nelle versioni successive
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Onore a Con Kolivas!!
Patchato il nuovissimo 2.6.30.8 con il bfs 209.
Domanda stupida: ho un Athlon 64 X2 e non ho avuto nessun problema al boot.
È il mio hardware a non rientrare tra quelli a cui serve la soluzione di Ponce, oppure c'è qualcosa che "non va"?
Domanda stupida: ho un Athlon 64 X2 e non ho avuto nessun problema al boot.
È il mio hardware a non rientrare tra quelli a cui serve la soluzione di Ponce, oppure c'è qualcosa che "non va"?
- ponce
- Iper Master

- Messaggi: 3123
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 7.0.12
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Onore a Con Kolivas!!
la prima che hai detto, i problemi al boot capitano solo su determinato hardware, non su tutti gli athlon64.
se volete provare un bfs piu' recente sul 2.6.30, quelli di zen hanno portato il codice recente per il 2.6.31 su quella versione del kernel, in questa patch (da applicare al 2.6.30) e' compreso il 232 (oltre alle patch del 2.6.30.8 e diverse altre cosette).
se volete provare un bfs piu' recente sul 2.6.30, quelli di zen hanno portato il codice recente per il 2.6.31 su quella versione del kernel, in questa patch (da applicare al 2.6.30) e' compreso il 232 (oltre alle patch del 2.6.30.8 e diverse altre cosette).
Ultima modifica di ponce il ven 25 set 2009, 22:13, modificato 1 volta in totale.
-
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: Onore a Con Kolivas!!
2.6.31-bfs232 perfetto su 3 macchine ...
Quindi non provo neanche 2.6.31.1!
Quindi non provo neanche 2.6.31.1!
- 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: Onore a Con Kolivas!!
Mario Vanoni ha scritto:2.6.31-bfs232 perfetto su 3 macchine ...
Quindi non provo neanche 2.6.31.1!
QUOTISSIMO
Github: https://github.com/8lall0
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Onore a Con Kolivas!!
Ho provato io il 2.6.31.1 con bfs232 ed ho avuto qualche fastidioso problema.
Spesso e volentieri mentre digitavo Xorg mi si incantava su un tasto della tastiera ed andava in loop infinito.
A nulla servivano rimedi come lo staccare la tastiera. Inoltre, uscendo da Xorg tutto andava bene.
Sono l'unico?
Spesso e volentieri mentre digitavo Xorg mi si incantava su un tasto della tastiera ed andava in loop infinito.
A nulla servivano rimedi come lo staccare la tastiera. Inoltre, uscendo da Xorg tutto andava bene.
Sono l'unico?
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Onore a Con Kolivas!!
no, ho smesso di usare la patch proprio per problemi con la tastiera. A volte si bloccava e non rispondeva pià, dovevo riavviare Xorg tramite "click", arghhhhhVic Steele ha scritto:Ho provato io il 2.6.31.1 con bfs232 ed ho avuto qualche fastidioso problema.
Spesso e volentieri mentre digitavo Xorg mi si incantava su un tasto della tastiera ed andava in loop infinito.
A nulla servivano rimedi come lo staccare la tastiera. Inoltre, uscendo da Xorg tutto andava bene.
Sono l'unico?
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Onore a Con Kolivas!!
Io l'ho provata ma spesso mi si blocca all'avvio.
Eppure non ho notato miglioramenti evidenti...
Eppure non ho notato miglioramenti evidenti...
-
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: Onore a Con Kolivas!!
XorgVic Steele ha scritto:Ho provato io il 2.6.31.1 con bfs232 ed ho avuto qualche fastidioso problema.
Spesso e volentieri mentre digitavo Xorg mi si incantava su un tasto della tastiera ed andava in loop infinito.
A nulla servivano rimedi come lo staccare la tastiera. Inoltre, uscendo da Xorg tutto andava bene.
Sono l'unico?
si blocca, Ctrl+Alt+BS, OK
Xorg -probeonly e` OK
Per il resto, come detto, 3 macchine e 2 user,
il kernel e` il piu` reattivo dei 2.6.3#,
nessun problema con le mie tastiere US-ASCII.
Come Timer Frequency uso 100 (cento) Hz
@Corrado
forse problema delle tastiere IT?
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Onore a Con Kolivas!!
E già qui mi posso fermare. La tastiera non rispondeva a nessun tipo di comando.Mario Vanoni ha scritto:Xorg
si blocca, Ctrl+Alt+BS, OK
Come già detto da conraid, l'unica era il "Termina sessione" dal mouse.
Problema delle tastiere IT? Può darsi, ma chissà se la nostra è l'unica localizzazione. Sarebbe da guardare un po' in giro altri feedback.
O magari è un'errata gestione dovuta a settaggi software che noi abbiamo e tu non hai?
È da un giorno che non uso più quel kernel, ne ho avviato uno normale che avevo lasciato, e questo problema è sparito. Quindi è effettivamente da attribuire allo scheduler. Qualcuno avrà già segnalato?
-
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: Onore a Con Kolivas!!
Messo 2.6.31-sched-bfs-233.patch del 27-Sep-2009 00:12,
compilato con il kernel 2.6.31-bfs232 statico,
funziona perfettamente su 3 macchine.
Ho controllato meglio quanto avevo gia notato prima:
- i kernel di Con Kolivas sono piu` veloci a compilare con make -j 2
- osservando top sempre 0.0%id
- con kernel standard un processore spesso aspetta, 2...15%id
Ripeto, uso un kernel statico ridotto all'osso e non uso moduli.
ls -l /boot/bzImage dice 3089904 bytes
compilato con il kernel 2.6.31-bfs232 statico,
funziona perfettamente su 3 macchine.
Ho controllato meglio quanto avevo gia notato prima:
- i kernel di Con Kolivas sono piu` veloci a compilare con make -j 2
- osservando top sempre 0.0%id
- con kernel standard un processore spesso aspetta, 2...15%id
Ripeto, uso un kernel statico ridotto all'osso e non uso moduli.
ls -l /boot/bzImage dice 3089904 bytes