Messages in this thread | | | Date | Wed, 2 Dec 1998 19:42:30 +0100 (CET) | From | Andrea Arcangeli <> | Subject | arca-42 [Re: arca-40] |
| |
On Tue, 1 Dec 1998, Andrea Arcangeli wrote:
>I am uploading an arca-40 with these differences between arca-39:
Diff against arca-40:
o I rejected (at lest temporary) my update_shared_mappings() feature, since Stephen pointed out that if two processes are mappings the same file at the same time, a msync() could cause a deadlock. The window was really very little and I guess it' s not easily DoSsable, but it' s not acceptable of course ;). A trivial fix would be implementing a down_trylock() that returns 0 if it' s not been able to held the lock istantaneously. Really I read of a PG_dirty flag/feature, that could be the right thing to do instead of using my trick.... I don' t know nothing about the PG_dirty flag right now, so I can' t comment about it, I just asked to Stephen to tell me something about it.
Andrea Arcangeli
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |