Yes, I'm using the MMU.  I've looked into this a little more and I
believe I was using the msync call incorrectly.  I had been using it
with the MS_SYNC flag when I think I really wanted the MS_INVALIDATE
flag.  Apparently when the documentation says that changes made to
MAP_SHARED memory are shared immediately, it's not as immediate as I
thought.

Thanks!

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David Howells
Sent: Wednesday, July 11, 2007 5:52 AM
To: uClinux development list
Subject: Re: [uClinux-dev] mmap inconsistent

Robert Daniels <[EMAIL PROTECTED]> wrote:

> I've got a board running linux 2.4.x on an xscale IXP420 with NVRAM on
> the expansion bus.

Are you running with or without an MMU?

I'm not sure msync() does anything if there's no MMU.

David
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to