ggate and mmap, possible problem?
Pawel Jakub Dawidek
pjd at FreeBSD.org
Mon Apr 11 00:31:00 PDT 2005
On Mon, Apr 11, 2005 at 04:49:16AM +0200, Daniel Eriksson wrote:
+>
+> Hi! Is it possible that there is some sort of problem using mmap on a (UFS2)
+> filesystem mounted over ggate?
+>
+> I keep getting errors on the console when I enable mmap on a server running
+> a proprietary video server application (which is a binary compiled on FBSD
+> 4.11 afaik). I don't have access to the source code for the server app
+> unfortunately (but I do have some access to the developers). I'm pretty sure
+> that with mmap enabled in the server, it tries to mmap all files smaller
+> than 50MB (most are 20-50MB).
+>
+> The errors look like this:
+>
+> g_vfs_done():ggate0[READ(offset=-1009882480640, length=65536)]error = 5
+> vnode_pager_getpages: I/O read error
+> vm_fault: pager read error, pid 1527 (mcvidserv)
+>
+>
+> This could certainly be a problem in the proprietary server, but I thought
+> I'd ask here too. This is on a recent 6-CURRENT system.
I don't think it is related to mmap(2), it may be caused by timeouts.
Can you increase debug level to 1 (kern.geom.gate.debug=1) and see if
it prints anything new on console?
--
Pawel Jakub Dawidek http://www.wheel.pl
pjd at FreeBSD.org http://www.FreeBSD.org
FreeBSD committer Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20050411/92522539/attachment.bin
More information about the freebsd-current
mailing list