mpsafe psm driver needed

From: Kris Kennaway <kris_at_FreeBSD.org>
Date: Sun, 13 Jan 2008 21:25:03 +0100
Hi guys,

I've been looking at some mutex profiling traces from users of 6.x and 
7.x who are reporting that their mouse pointer sometimes freezes when 
their system is busy.  In most of the situations I have looked at this 
is because the psm driver is Giant-locked, and competes with other 
things like the syncer (in 6.x), or sysctl calls (I have a WIP for this 
that I need to revisit).

This is a minor problem from a grand architectural point of view but an 
important one from a usability point of view.  I believe these 
particular interactivity problems would be resolved if the psm driver no 
longer required Giant.  Is anyone able to work on this?

Kris
Received on Sun Jan 13 2008 - 19:25:05 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:25 UTC