Ok, so I have built my 440BX-based box, built my driver (from CVS as of Saturday), build mjpeg tools from the 1.6.1 tar.gz and run lavrec. It turns out I am a victim of the "Natoma/ZR36057 rev 1" bug. My kernel log shows:

MJPEG: using 2 V4L buffers of size 128 KB
MJPEG: Host bridge: 440BX - 82443BX Host, enabling Natoma workaround.
MJPEG: Host bridge: 440BX - 82443BX AGP, enabling Natoma workaround.
Buz[0]: ZR36057/Natoma bug, max. buffer size is 128K

And when I run lavrec it says:

**ERROR: [lavrec] Error requesting video buffers: Cannot allocate memory

And I see in my kernel log:

Buz[0]: ioctl BUZIOC_REQBUFS count = 64 size=262144
Buz[0]: jpg_fbuffer_alloc: kmalloc failed for buffer 19

As was apparent I could fix this by passing "-n 19" to lavrec. However, now I'm nervous that I have only 19 buffers rather than the default 64 (granted I've not actually tried to record anything yet). Is there some kernel parameter magic I can do to try to ensure that there will be more contiguous memory available when the driver loads?

--
Jens B. Jorgensen
[EMAIL PROTECTED]




-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to