Posts tagged ‘kernel’

è la fine per il patchset -ck?

Così recita la homepage di Con Kolivas, kernel hacker, autore del noto patchset -ck:

2.6.22-ck1 will be the last -ck ever

La stessa (triste) notizia è riportata anche nel topic del canale IRC di supporto (irc.oftc.net #ck).

L’unica speranza rimane per quanto riguarda l’annuncio ufficiale in ML che Kolivas deve ancora postare. Speriamo in un ripensamento, o se questo è troppo, almeno nella notizia che non tutto il lavoro di Con sia destinato a morire.

[edit]: il messaggio di addio è arrivato, e pare veramente che sarà difficile che Kolivas si riavvicini al kernel, come lui stesso scrive con amarezza:

1. If whatever performance advantage it has is all but abolished compared to
mainline then there is no point maintaining alternate patches to achieve the
same endpoint.
2. All interest I have in kernel development, even out of the mainline
spotlight, has been… abolished (I had nastier words but decided not to use
them.)

2.6.21-viper1 e linux-phc finalmente funzionante

Ho trovato questo messaggio nella mailing list di linux-phc: https://www.dedigentoo.org/pipermail/linux-phc-user/2007-May/000082.html

Descrive come risolvere l’incompatibilità tra la patch linux-phc e il kernel 2.6.21.

Ho ricompilato kernel26viper patchando come dovuto, e ora finalmente posso beneficiare del downvolting anche sul kernel più recente.

Ovviamente ho anche postato la patch sul thread nel forum di gentoo: http://forums.gentoo.org/viewtopic-p-4048985.html#4048985 

repository [pierlo] up ‘n running

Ho creato una pagina appositamente per il repository che stando ai miei piani dovrebbe contenere i binari di kernel26viper e dei moduli aggiuntivi. Il repository è funzionante, per ora contiene il kernel e qualche modulo aggiuntivo (nvidia, fglrx, ndiswrapper…) compilato per -viper.

Grazie per qualsiasi tipo di feedback mi dovesse arrivare.

beyond in letargo per un po’ (o forse per sempre)

Se qualcuno si aspettava un imminente rilascio di una nuova versione di beyond, dovrà ricredersi. In un’email di oggi iphitus ha annunciato che smetterà di occuparsi del patchset per mancanza di tempo e motivazione.

Lo stesso iphitus si è però dichiarato disponibile a consegnare in eredità il progetto a chi si volesse impegnare, a patte che non si tratti di un qualche stupid ricer full of omgoptimised :D

Penso di aver azzeccato il momento migliore per migrare a -viper, no? ;)

kernel26viper 2.6.21.viper1-1

Giusto due parole per segnalare che ho pacchettizzato questo patchset per il kernel, maggiori informazioni su 2.6.21-viper1: The Quick And The Dead | (SDv0.46)

Lista delle patch:

%%% from 2.6.21-viper1 patchset:

2.6.21-sd-0.46.patch
2.6.21-sd-0.46-boost.patch
2.6.21-sd-0.46-boost-tunable.patch
genpatches-rollup-2.6.21-1.patch
ck-desktop-rollup-2.6.21.patch
cpu-support-rollup.patch
rcu-preempt-rollup-2.6.21.patch
adaptive-readahead-2.6.21.patch
realtime-lsm.patch
suspend2-2.2.9.13-for-2.6.21.patch
linux-phc-0.2.9-for-2.6.21.patch
thinkpad-for-2.6.21-1.patch
fs-ext4-2.6.21-update1.patch
fs-reiser4-for-2.6.21.patch
fs-unionfs-2.0-for-2.6.21.patch
enable-4k-stacks-default-2.6.21.patch
hz-864-kconfig-option.patch
daconfig-2.3.1-2.6.21.patch
viper-version.patch

%%% from /var/abs/kernels/kernel26 :

acpi-dsdt-initrd-v0.8.4-2.6.21.patch
toshiba-bluetooth.patch
toshiba-acpi.patch
usb-storage-unusual-devs.patch
mactel-linux-2.6.21.patch
coretemp.patch
atkbd.patch
alsa.patch.bz2
alsa-include.patch.bz2
patch_realtek.patch
sis900.patch
zd1211.patch
acpi-buggy-bios.patch
bluetooth-alsa.patch

%%% others:
linux-2.6.21.patch (intel linuxpowertop)
linux-phc-2.6.21.patch (small fix to phc)

Non ho riscontrato anomalie, in un paio di giorni di utilizzo.

Il pacchetto è disponibile in questo repo creato per l’occasione:

[pierlo]
Server = http://pierluigi.netsons.org/repo

Ovviamente è scaricabile anche manualmente:

A breve anche in AUR! (gradirei sentire qualche parere prima).

P.S. linux-phc attualmente non sembra funzionare

In cerca di un nuovo kernel (perfetto, se possibile)

Fino ad pochi giorni fa ho usato per mesi il patchset beyond, ma ora che siamo alla 2.6.21 e beyond è ancora fermo alla 2.6.19 mi infastidisce il pensiero di usare un kernel vecchio (soprattutto vista l’introduzione di alcune robette interessanti, vedi dynticks, nuovo cpu scheduler staircase deadline e qualcos’altro).

Quello che mi interessa principalmente è:

Penso di aver trovato tutto ciò (e altro) in questo patchset: viper

In effetti, PKGBUILD realizzato e kernel compilato, ora questo è quanto:

[pigi@laptop ~]$ uname -r
2.6.21-viper

Peccato solo che linux-phc non funzioni :| , qualsiasi operazione di scrittura io vada a eseguire in /sys/devices/system/cpu/cpu0/cpufreq/op_points_table il processo si blocca.

Ma risolveremo anche questo, sono fiducioso.