Killing Giant for 13

Gary Jennejohn gljennjohn at gmail.com
Tue Nov 26 18:47:55 UTC 2019


On Tue, 26 Nov 2019 19:35:55 +0100
Michael Gmelin <freebsd at grem.de> wrote:

> On Tue, 26 Nov 2019 11:21:20 -0700
> Warner Losh <imp at bsdimp.com> wrote:
> 
> 
> > However, the hpt27xx driver turns out not to be Giant locked on
> > versions of FreeBSD >= 10. So it's off the list.  
> 
> Is that a real list that could be made publicly available, so users can
> check if any of the hardware they use will be affected?
> 

cd /usr/src/sys
grep -Rl D_NEEDGIANT (assuming the user has the right permissions)

Drivers which use GIANT have this somewhere in their code.

I found 30 C file hits in HEAD.

-- 
Gary Jennejohn


More information about the freebsd-arch mailing list