|
From: Guido de J. <gui...@ch...> - 2001-10-28 10:10:04
|
On Sunday 28 October 2001 10:11, we...@cw... wrote: > Philip Susi writes > > >We need to fix that then, and have all demand zero allocations be > > >satisfied > > from the zeroed pool. > > Not doing the zero'ing is only an optimization, it doesn't affect > correctness. OK, maybe I don't understand, but if you demand a zero'ed page and you get a non-zero'ed page, it seems me to that that is not correct? Also, if someone requests and gets a non-zero'ed page, then the page might still contain data of another process or of the kernel (which they no longer need, or maybe it got swapped out). This means that someone might gain access to data that it would normally not be able to read. OK, interpreting the data is very difficult, but in theory this could be a security problem. OTOH, zeroing all free pages is costly indeed. ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |