obmedzenia filesystemu UFS2: Too many links
Divacky Roman
xdivac02 at stud.fit.vutbr.cz
Mon Jan 15 16:35:00 CET 2007
> Jan Pechanec wrote:
> > struct ufs2_dinode {
> ...
> > int16_t di_nlink; /* 2: File link count. */
>
> > nenapada me duvod, proc to je signed, snad jen z duvodu zpetny
> > kompatibility kvuli necemu (cemu?).
>
> Proc to bylo signed kdysi tezko rict, pravdepodobne proste proto, ze
> 640kB pameti preci musi stacit kazdemu, nicmene, dneska je za tim
> nejspis skutecne kompatibilita - a trochu se obavam, ze nejen jadra k
> FS na kterem bezi, ale hraje se tu i o aplikace pracujici s diskem, jako
> je treba tar, dump, restore a podobne.
ten kod overuje zda ta promena neni < 0, takze tam nejaka semantika je.
napada mne treba nejaky chybovy stav nebo neco... UFS je tisic let stary
system a buhvi jak/co/proc tam je. napriklad to prkaticky nikde neoveruje
validitu dat ktera se mu predkladaji takze to pada a pada a pada.....
fbsd potrebuje novy fs
More information about the Users-l
mailing list