[LiSA-Devel] [PATCH] Fix LiSA to build on 2.6.25.

Radu Rendec radu.rendec at ines.ro
Mon Jun 30 13:57:32 EEST 2008


On Sun, 2008-06-29 at 21:35 +0300, Ionut Nicu wrote:
> Ma bucur ca ti-am transmis microbul numit git :D

Hehe :) E super tare... si de altfel foarte bun exact pentru ce a fost
el facut: linux kernel.

> * namespace-uri: nu accesa direct structurile (i.e. sock->sk->sk_net).
> Vezi ca exista functii inline care trateaza diferit lucrurile in functie
> de CONFIG_NET_NS: sock_net() pentru socketi, dev_net() pentru net
> dev-uri.

Vad ca tu stii "lucruri" si le tii doar pentru tine :P

> * change-urile din proc (legate tot de namespace-uri): acum se pare ca
> proc_net nu mai e variabila globala ci e membru in 'struct net'. Daca
> nu vrem sa facem lisa namespace aware.... (oare are sens?)... cred ca
> vrem sa folosim ca namespace pe cel global (variabila globala init_net).
> Ar trebui de asemenea sa folosim proc_net_mkdir/proc_net_remove.

Pai daca nu modificam nimic, probabil ca va rezulta un switch peste
toate masina, pe care poti sa-l manage-uiesti din oricare dintre vm-uri.
Nu stiu cat e de bine asta.

> In rest arata bine! Fa-i push in branch-ul de 2.6.25 ;-)

Io am facut push. Acum faci tu peste commit-ul meu modificarile de care
vorbeai? :D

Btw, ai si verificat cumva ca nu mi-au scapat degetele cand am inlocuit
skb->###.raw cu skb_###_header(skb) (si numele variabilei)?

/r




More information about the LiSA-Devel mailing list