Hans Petter Selasky wrote:
> In the answers from the Microsoft guy, there were some arguments about 
> security. Many kind of device drivers could have been made more secure by 
> moving out of the kernel, for example webcam drivers, which is a class of 
> devices which are especially using a lot of isochronous endpoints. The use 
> case is there for sure, but probably nobody saw it.

I have long argued that code should never be in the kernel unless it
absolutely MUST be in the kernel, but isochronous drivers almost always
have performance and latency issues.  The primary disadvantage of moving
drivers to user-mode is that latency goes up and throughput goes down. 
Microsoft quotes a 10% performance penalty.  There are many classes
where that doesn't matter, but webcam drivers aren't one of them.

-- 
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to