[Kos-dev] Re: Meditations de la journee

d2 kos-dev@enix.org
17 Apr 2002 17:25:01 +0200


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@utbm.fr> writes:
   Thomas> Hum, oui c'est ŕ étudier.

... si c'est correct niveau deadlock : ca semble etre le cas, mais ca
reste a confirmer.

Sinon, le coup du '..', c'est vrai que ca reste problematique. Je
viens de reflechir, et le simple fait d'imaginer un graphe cyclique
oriente plutot qu'un arbre simple ne resoud aucun probleme, a moins
que la SR '..' soit une copie conforme *mais distincte* (ie un memcpy
maintenu a jour) de /home dans le cas '/home/../' (ie meme liste des
children) => ca reviendrait a de la duplication de donnees, avec tous
les problemes de coherence que ca pose. Donc on est coinces a cause de
'..' dans le schema actuel.

Reste a verifier qu'on est decoince avec la solution du mail de ce
matin, ce qui est pas forcement gagne... a cause de '..'
justement. Mais faudrait reflechir (ce WE pour moi) : faudrait
derouler un scenario : ca marche peut-etre vu que monté et descente
sont assymetriques.

Autre chose : a plus long terme (ie pas maintenant), on pourrait
imaginer un arbre (avec strcmp) a la place de la liste des
enfants. C'est juste pour le cas ou une SR a 17361273 sous-SR.

    Thomas> verifier tout ca partout, mais honnetement si tu pouvais
    Thomas> regarder ces problemes de lock de tres tres pres, ca
    Thomas> serait vraiment bien, parce que malgre toute l'attention

Samedi.

Bonne journee,

-- 
d2