Kernel super-stabili

Postate qui per tutte le discussioni legate a Linux in generale.

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.
Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Kernel super-stabili

Messaggio da Luci0 »

Recentemente avevo ricompilato il kernel 2.6.27 per slackware 12.2 e avevo notato il numero di versione piuttosto elevato 2.6.27.47 ho scoperto che esistono delle versioni di kernel che hanno chiamate long-term stable e sono la 2.6.16.(62) che non viene più mantenuta la 2.6.27.(47) che verrà supportata e aggiornata per ancora qualche mese e la 2.6.32. che verrà aggiornata e mantenuta per due anni. http://lkml.indiana.edu/hypermail/linux ... 00858.html
http://en.wikipedia.org/wiki/Linux_kernel#Maintenance

Ciao :-)

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Kernel super-stabili

Messaggio da slucky »

e quale tipo di vantaggio si avrebbe ad utilizzare queste datate versioni? giusto per capire..... :-k

Avatar utente
Ansa89
Iper Master
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: Kernel super-stabili

Messaggio da Ansa89 »

Da quanto ho capito sono dei kernel dove non vengono aggiunte nouve funzioni/driver, ma solo corretti bug.
In pratica se con in kernel 2.6.27 ti trovi bene (perché ha tutto quello che ti serve) e sei convinto che le novità dei kernel successivi non ti servano, puoi usare quello avendo la sicurezza del bugfix.

Spesso queste versioni "long term" sono quelle usate da debian/ubuntu.

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Kernel super-stabili

Messaggio da slucky »

ottimo allora! l'ideale per una macchina "stable"! :)

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: Kernel super-stabili

Messaggio da Mario Vanoni »

Ho 3 macchine, una con mobo diversa,
tutte lo stesso .config invariato da quando messo Slackware 12.2.
Kernel statico con solo i driver che mi servono.
Compilo il kernel una volta sola e lo copio sulle altre due macchine.

Codice: Seleziona tutto

root@va2:~# uname -a 
Linux va2 2.6.34-ck1 #1 SMP PREEMPT Fri May 21 15:38:10 CEST 2010 i686 GNU/Linux
root@va2:~#
Il pregio del kernel modernissimo, ovviamente non -rc di Linus,
e` che aggiornamenti dei driver, come p. e. NFS, sono presenti,
cosa che i kernel 2.6.27, anche aggiornati, sicuramente non hanno, solo bug-fix.
Oltre un mese che viaggia il kernel di Con Kolivas, mai un problema.

Communico
Packager
Packager
Messaggi: 200
Iscritto il: sab 3 mag 2008, 19:59
Nome Cognome: Stefano Cereda
Slackware: current
Kernel: 2.6.29.1
Desktop: kde 4.2.2
Località: Seriate (BG)

Re: Kernel super-stabili

Messaggio da Communico »

Mario Vanoni ha scritto:Il pregio del kernel modernissimo, ovviamente non -rc di Linus,
e` che aggiornamenti dei driver, come p. e. NFS, sono presenti,
cosa che i kernel 2.6.27, anche aggiornati, sicuramente non hanno, solo bug-fix.
Infatti ideati apposta per chi non vuole aggiornati, ma vuole no problemi.

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: Kernel super-stabili

Messaggio da Mario Vanoni »

Communico ha scritto:
Mario Vanoni ha scritto:Il pregio del kernel modernissimo, ovviamente non -rc di Linus,
e` che aggiornamenti dei driver, come p. e. NFS, sono presenti,
cosa che i kernel 2.6.27, anche aggiornati, sicuramente non hanno, solo bug-fix.
Infatti ideati apposta per chi non vuole aggiornati, ma vuole no problemi.
Se leggi
http://lkml.indiana.edu/hypermail/linux ... 00903.html
Trond Myklebust fa tanti aggiornamenti per il kernel 2.6.35,
ne fatti tanti per anche il 2.6.3[01234] e prima, non necessariamente bug-fix,
ma miglioramenti della performance e code cleaning (snellimento).
Un kernel vecchio come il 2.6.27 con solo bug-fixes non mi convince,
le devices incorporate sono aggiornate, ma quelle non usate restano ignorate.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Kernel super-stabili

Messaggio da Luci0 »

A volte la gente non si fida degli ultimi kernel ... qualcuno farlocco é capitato. Avere un kernel ben testato che ha un supporto per due o più anni può essere rassicurante e questa cosa non mi dispiace.

@MV
Per la mia postazione di quasi ufficio avere un supporto aggiornato a NFS4 non é così importante ...

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Kernel super-stabili

Messaggio da ZeroUno »

Se ho un kernel 2.6.X.Y che ha come funzionalità
ABCDEF

e il mio server ha bisogno delle funzionalità BDE, non vedo il motivo di aggiornarlo con il kernel 2.6.Z che ha come funzionalità
ABCDEFGH
Preferisco un kernel 2.6.X.Y+1 che NON fa G e H, ma fa meglio B, D ed E.
Inoltre le funzionalità GH potrebbero dare fastidio in qualche modo al resto del sistema.

Esempi concreto:
Se ho un server slackware 13.0 pura, che ha 2.6.29.6, che non mi usa le nuovissime funzionalità del 2.6.33.4 (slackware 13.1), non ho motivo di fare l'aggiornamento. Preferisco piuttosto effettuare l'aggiornamento del primo, prendendo quello che si trova in /patches perchè mi corregge un bug (sicuramente corretto anche nel 2.6.33.4) ritenuto grave:
Tue Dec 8 20:44:44 UTC 2009
patches/packages/linux-2.6.29.6-3/:
Added new kernels and kernel packages with a patch for CVE-2009-1298,
a kernel bug where oversized IP packets cause a NULL pointer dereference
and immediate hang.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cg ... -2009-1298
http://lkml.org/lkml/2009/11/25/104
Dirò di più. Se installo il nuovissimo 2.6.33.4 (il mio punto di riferimento sono sempre i kernel slackware.. non ricompilo da tempo), mi ritrovo con seri problemi sul server a causa del fatto che tutti i miei programmi puntavano ad hda che ora non esiste più. Non servirebbe citarlo, ma lo faccio comunque:
Mon Jan 4 21:43:02 UTC 2010
New kernels... and this deserves a mention/warning: the last bits of the
"old" IDE/ATA system have been removed now. Everything should be using
the libata based drivers now, so if you have any drives that are currently
running as /dev/hda, /dev/hdb, etc., when you reboot with these kernels all
drives will be renamed as /dev/sda, /dev/sdb, etc. If you had any /dev/sd*
already, they might get renamed. Adjustments may be required in
/etc/lilo.conf, /etc/fstab, the initrd, and elsewhere. Good luck!
Senza tenere in considerazione che aggiornare un kernel richiede un reboot, e su server di produzione si evita il più possibile. E' valida la regola "se una cosa funziona, anche se è vecchia non toccarla, finchè non si presentano problemi". Sui server di produzione è meglio curare che prevenire. La prevenzione si fa sui server di sviluppo e preproduzione.

Diverso è se sono su una workstation. Lì è cosa buona e giusta installare l'ultimissimo kernel per avere le funzionalità aggiornate "all'ultimo grido". Sulla workstation installo rigorosamente slackware-current.

Uno degli ultimi aggiornamenti del kernel in current mi ha risolto un grave problema con la scheda video ed ora è tutta un'altra cosa... Sul server non ho il monitor, quindi non ho questo problema.

Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Kernel super-stabili

Messaggio da Luci0 »

Se hai un disco pata a volte le prestazioni dei libata non sono altrettanto buone. Comunque può accadere di avere più di 16 partizioni con il driver ide le gestisci con le libata no ... insomma cambiare significa sempre rischiare e bisogna vedere se il gioco vale la candela e a fare i conti anche economici.
Se per aggiornare al kernel moderno e poi rischi di stare fermo 10 ore per cercare di capire cosa cavolo é successo, allora é meglio usare un kernel vecchio bugfixato di provata stabilità ... il rischio é quello di star fermi solo per l' intervento programmato.
Cambiare kernel ad una sola macchina con hardware particolare usata come server , per fare le cose fatte bene bisogna fare un backup e un test per vedere cosa succede, le prove costano tempo e denaro e qualcuno alla fine le paga.
Non sempre é possibile avere una macchina simile e questo é un problema ... alla fine la teoria della "tecnica pura" ... si scontra con la pratica dei costi e bisogna decidere ... in base al portafoglio !

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Kernel super-stabili

Messaggio da albatros »

Avere kernel LTS è un vantaggio anche per chi deve sviluppare driver o programmi che si basano sulle funzionalità del kernel linux; dato che non esiste più un ramo di sviluppo separato, a volte nelle nuove release vengono introdotte consistenti novità che in alcuni casi obbligano a modificare del codice che fino ad allora funzionava bene.
Basare il funzionamento di un programma su una struttura che muta in continuazione può richiedere un lavoro di aggiornamento che in alcuni casi può essere pesante da sostenere, trasformando uno dei punti di forza di linux in una potenziale debolezza.
ZeroUno ha scritto:Diverso è se sono su una workstation. Lì è cosa buona e giusta installare l'ultimissimo kernel per avere le funzionalità aggiornate "all'ultimo grido"
Dipende... Se hai una macchina abbastanza recente, generalmente sì; su macchine datate, a seconda dell'uso che se ne fa, può essere più conveniente usare versioni più datate, che magari su quella macchina hanno prestazioni migliori.

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: Kernel super-stabili

Messaggio da navajo »

A volte anche anche per i pc casalinghi o per i portatili non è saggio cambiare kernel che vanno alla grande.
Esperienza personale con un laptop di un amico.. non ricordo la versione del kernel, ma cambiando kernel ha avuto problemi con la scheda wifi integrata.
ha dovuto fare un downgrade ..

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: Kernel super-stabili

Messaggio da Mario Vanoni »

albatros ha scritto: Dipende... Se hai una macchina abbastanza recente, generalmente sì; su macchine datate, a seconda dell'uso che se ne fa, può essere più conveniente usare versioni più datate, che magari su quella macchina hanno prestazioni migliori.
La mia esperienza e` che su macchine, "vecchie" di quattro anni,
dal primo kernel originale Slackware 12.2, sono solo migliorate, e di tanto!

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: Kernel super-stabili

Messaggio da Paoletta »

Mario Vanoni ha scritto:
albatros ha scritto: Dipende... Se hai una macchina abbastanza recente, generalmente sì; su macchine datate, a seconda dell'uso che se ne fa, può essere più conveniente usare versioni più datate, che magari su quella macchina hanno prestazioni migliori.
La mia esperienza e` che su macchine, "vecchie" di quattro anni,
dal primo kernel originale Slackware 12.2, sono solo migliorate, e di tanto!
Non si migliora in tutti i casi...la mia macchina è datata: qualche mese fa ho fatto l'upgrade del kernel e il risultato è stato che i driver della scheda audio erano buggati;

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: Kernel super-stabili

Messaggio da Mario Vanoni »

Paoletta ha scritto: Non si migliora in tutti i casi...la mia macchina è datata: qualche mese fa ho fatto l'upgrade del kernel e il risultato è stato che i driver della scheda audio erano buggati;
Sarei molto curioso di sapere
- il driver audio bug'gato
- la versione del kernel
Visto che aggiorno molto spesso i kernel, ma non tutti!
Leggo quotidianamente LKML ...

Rispondi