Now that I have 3 PVR-500 tuners loading in my CentOS 4.3 / 2.6.9 SMP
system, I've recently noticed that my 9GB swap partition is failing to start
up.  The swapon call, which I've also tried from the command line, is
failing with an ENOMEM (Cannot allocate memory) error.

I looked at the kernel source, and there are 2 or 3 places that COULD be
produced, but the most likely one is doing a vmalloc() to allocate a
"swap_map".

Is it possible or likely that the ivtv driver is allocating so much kernel
memory per tuner that it could cause this problem if I am loading 6 of them?

I can't find any relevant posts about this kind of problem with Linux.  Does
anyone know how to allocate the kernel more non-userland memory than the
default?

Thanks,
Rich

--

Rich Kadel
Know'bout, Inc.
(858) 433-1747
www.knowbout.com

Do you know about Know'bout?




_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to