From: Erik P. <epa...@cs...> - 2001-12-03 16:15:46
|
On Fri, Nov 30, 2001 at 10:32:23PM -0000, Michael Clarke wrote: > > Hi Erik, > > I am... I've made quite a few modifications of my own in order to get > program to working with LINE... I guess I should have got them into the > source tree somehow. Michael, What have you been working on? Like 8 months ago, I promised to look into NtMapViewOfSection. Well, Friday I finally did, and like the book says, it can mmap() on page-boundries, and not just 64K boundries. I've been reading the LINE mmap.c code, and I'm starting to understand what it's doing. Hopefully later next week, when I get back from San Diego, I'll have a patch that ditches the cygwin mmap() and lets LINE manage it internally. I'll also probably have to redo a lot of the memory management stuff - it looks like memory is managed with a big array, with one byte per 64K chunk. Maybe it's time to steal the page table code out of Linux... -Erik |