User: Password:
Subscribe / Log in / New account

Tweaks to madvise() and posix_fadvise()

Tweaks to madvise() and posix_fadvise()

Posted Apr 6, 2006 3:59 UTC (Thu) by sazzala (guest, #31506)
Parent article: Tweaks to madvise() and posix_fadvise()

Lots of drivers do dma to pinned down pages. This cow problem should be pervasive, and could have resulted in many corruption related bugs. Since the driver lost the connection to the parent page, the driver is now copying data into the child's page. Loss of data to the parent can be looked at as a corruption bug.

I ran into this problem with the 2.4 kernel. I would think that this problem is quite widespread. However, since this bug was not addressed for such a long time, I will have to assume that this is not such a common problem.

(Log in to post comments)

Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds