Tyler Trafford wrote:

On Fri, Sep 09, 2005 at 01:25:51PM -0400, Paul Koster wrote:

These logs are quite similar to my situation since I upgraded Sep 2 18:23:46 pvr kernel: ivtv: ==================== START INIT IVTV ==================== Sep 2 18:23:46 pvr kernel: ivtv: version 0.3.8 ((svn snapshot revision 1280)) loading Sep 2 18:23:46 pvr kernel: ivtv: Linux version: 2.6.8 preempt PENTIUMIII gcc-3.3

I don't remember if ivtv is PREEMPT-safe.  Chris?

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 :-).

Thanks,
Chris

--
===
Chris Kennedy
[EMAIL PROTECTED]



-------------------------------------------------------
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

Reply via email to