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
