[Discussioni] [FSFE PR][EN] FSFE on AVM vs Cybits: A small computer is still a computer

Alessandro Rubini rubini a gnudd.com
Ven 24 Giu 2011 17:15:06 CEST


[sul fatto che le strutture dati del kernel si possano usare in spazio utente]

> l'articolo e` questo:
> 
> http://www.oltrelinux.com/2010/05/31/liste-e-alberi-strutture-dati-del-kernel-linux/
> 
> dovrei averne una copia, ma a memoria spiegava proprio come usare le
> funzioni su liste e gli alberi dallo user space.

Si, copiando gli header kernel kernel e modificandoli, e portando in
spazio utente alcuni sorgenti interni al kernel.  Ovvero: le strutture
dati che ci sono _dentro_ al kernel sono generiche e fatte bene, tanto
che con poco sforzo puoi portarle fuori ed usarle in spazio utente.

Sicuramente puoi anche prendere un pezzo di freertos e ricompilarlo sotto
windows, o prendere un pezzo di qemu e farlo girare sul cellulare symbian.

Tutto questo e` derivazione (copia e riutilizzo di codice pensato per altro),
e non e` il normale uso del kernel fatto dalle applicazioni.

Credo che la maggior parte dei 368 lettori ne abbiamo avuto abbastanza
di questo thread, sarebbe anche ora di smettere.

/alessandro, che non voleva intervenire ma e` stato tirato per i pochi capelli



More information about the discussioni mailing list