On Thu, Apr 19, 2012 at 06:39:29PM -0600, Warner Losh wrote: > FreeBSD started out with MPSAFE and then went to NEEDS_GIANT as flags for the > drivers. I'm with Matthew: patch the drivers that are broken (or not known > to be safe) and then you have a convenient thing to grep for when you want to > expand the drivers that are safe. Much better that way, and it turned out to > be a big win in FreeBSD when we went from opt-in MPSAFE to out-out...
But we're still in the MPSAFE world, not yet at NEEDS_GIANT. Very few drivers are MPSAFE in NetBSD, so almost all of them need to be patched. -- Manuel Bouyer <bou...@antioche.eu.org> NetBSD: 26 ans d'experience feront toujours la difference --