[pso] tema4 - mk_pitix

Ioana Cutcutache pso@cursuri.cs.pub.ro
Fri, 7 May 2004 22:51:53 +0300


This is a multi-part message in MIME format.

------=_NextPart_000_000B_01C43485.E41395C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

In mk_pitix atunci cand se seteaza bitii pt. inode 0 si block 0 in =
imap/dmap se face ceva de genul
buffer[0]=3D0x80;
dar asta inseamna ca se seteaza bitul 7 si nu bitul 0 cum ar fi corect, =
iar eu daca folosesc apoi find_first_zero_bit imi gaseste ca inode-ul 0 =
si blocul 0 sunt libere, iar ele de fapt sunt ocupate cu root.
Corect ar fi ca in mk_pitix sa fie pux 0x01 in loc de 0x80.

Si o intrebare : din cate am vazut in imagine directoarele nu au =
intrarile '.' si '..'=20
Noi atunci cand cream un director trebuie sau nu sa punem aceste 2 =
intrari?

------=_NextPart_000_000B_01C43485.E41395C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>In mk_pitix atunci cand se seteaza =
bitii pt. inode=20
0 si block 0 in imap/dmap se face ceva de genul</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>buffer[0]=3D0x80;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>dar asta inseamna ca se seteaza bitul 7 =
si nu bitul=20
0 cum ar fi corect, iar eu daca folosesc apoi find_first_zero_bit imi =
gaseste ca=20
inode-ul 0 si blocul 0 sunt libere, iar ele de fapt sunt ocupate cu=20
root.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Corect ar fi ca in mk_pitix sa fie pux =
0x01 in loc=20
de 0x80.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Si o intrebare : din cate am vazut in =
imagine=20
directoarele nu au intrarile '.' si '..' </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Noi&nbsp;atunci cand cream un director =
trebuie sau=20
nu sa punem aceste 2 intrari?</FONT></DIV></BODY></HTML>

------=_NextPart_000_000B_01C43485.E41395C0--