Chris Kennedy wrote: > Well I've heard it isn't, not first hand but seems like there's > problems there for some with preemtable kernels. I think there's alot > of places that we have tricky situations for SMP and preemptable > kernels which is why I don't doubt there would be problems, although I > really think it's just preemptable kernels and not SMP, probably we > need to disable preemption in alot of parts of the driver from need of > linear things for keeping this hardware happy. > > I think in this case of running out of memory and preemption, possibly > a place we need to disable preemption or do something different, > although mostly it's just a memory situation although not locking up > there in *most* cases I've seen (but not on preemption, so why I think > you may be exactly right in what I think your thinking about > preemption causing the lockup :-).
The above does not really explain why this happens with recent drivers (though not that often) and never with old versions (notably 0.3.2f), using the same hardware, memory, kernel, etc. Furthermore, I cannot recall anytime that I ran out of memory in normal cases (uptimes of weeks/months).
Is there any relevant information we could provide to help the developers determine possible bugs in the driver if it happens again?
(In the meantime I'll update to latest svn where dynbuf is turned off by default, maybe it matters?)
-- Paul ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel