Date: Sun, 13 Jan 2008 21:25:03 +0100 From: Kris Kennaway <kris@FreeBSD.org> To: current@freebsd.org Subject: mpsafe psm driver needed Message-ID: <478A739F.2030003@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?478A739F.2030003>