<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>After some backing tracing, this error occurs from vbox 4.1.0 r73009, and works well with 4.0.12 and before.</DIV>
<DIV> </DIV>
<DIV>The windows cache manager displays an error message as attached from our driver.</DIV>
<DIV> </DIV>
<DIV>We run exactly the same guest (same disk, same configure) using different versions of vbox downloaded from virtualbox.org.</DIV>
<DIV> </DIV>
<DIV>so very likely there is a bug in vbox between 4.0.12 and 4.1.0<BR><BR>--- On <B>Mon, 9/26/11, Huihong Luo <I><huisinro@yahoo.com></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px"><BR>From: Huihong Luo <huisinro@yahoo.com><BR>Subject: [vbox-dev] vbox bug causing Windows system cache problems?<BR>To: vbox-dev@virtualbox.org<BR>Date: Monday, September 26, 2011, 6:47 PM<BR><BR>
<DIV id=yiv1483645565>
<TABLE border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>After one week of debugging, there might be a bug in vbox that causes Windows MmFlushSection() to behave weirdly.</DIV>
<DIV> </DIV>
<DIV>We have a Windows driver working very well on old versions of vbox, but not on v4. The problem was caused by MmFlushSection, which wrongly updates files that are opened for read. In other words, MmFlushSection() causes files to write even if they are opened for read, and thus get ACCESS denined error.</DIV>
<DIV> </DIV>
<DIV>It seems somehow the page dirty bit is not set correctly in some case, because MmFlushSection checks dirty pages.</DIV>
<DIV> </DIV>
<DIV>I first thought there might be some bugs in our driver's code, but strange thing is that it works fine before with old versions of vbox, so I post this message just in case something wrong with vbox code.</DIV>
<DIV> </DIV></TD></TR></TBODY></TABLE></DIV><BR>-----Inline Attachment Follows-----<BR><BR>
<DIV class=plainMail>_______________________________________________<BR>vbox-dev mailing list<BR><A href="http://us.mc1603.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org" ymailto="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</A><BR><A href="http://vbox.innotek.de/mailman/listinfo/vbox-dev" target=_blank>http://vbox.innotek.de/mailman/listinfo/vbox-dev</A><BR></DIV></BLOCKQUOTE></td></tr></table>