Re: v4l: Buffer pools

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Laurent

On Fri, 1 Apr 2011, Laurent Pinchart wrote:

[snip]

> - Cache management (ISP and DSS)
> 
> Cache needs to be synchronized between userspace applications, kernel space 
> and hardware. Synchronizing the cache is an expensive operation and should be 
> avoided when possible. Userspace applications don't need to select memory 
> mapping cache attributes, but should be able to either handle cache 
> synchronization explicitly, or override the drivers' default behaviour.

So, what cache attributes are currently used by the driver? Presumably, it 
is some cacheable variant? And which way should the application be able to 
override the driver's behaviour? One of these overrides would probably be 
"skip cache invalidate (input) / flush (output)," right? Anything else?

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux