Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Nov 2019 18:47:55 -0000
From:      Gary Jennejohn <gljennjohn@gmail.com>
To:        Michael Gmelin <freebsd@grem.de>
Cc:        Warner Losh <imp@bsdimp.com>, "Rodney W. Grimes" <freebsd-rwg@gndrsh.dnsmgr.net>, "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   Re: Killing Giant for 13
Message-ID:  <20191126194750.3ff939c3@ernst.home>
In-Reply-To: <20191126193555.047a63cf@bsd64.grem.de>
References:  <CANCZdfr0CpDBQ6QWJ_CTtOLW6EwAke_Vr_imqa5=GBzRAoa6eA@mail.gmail.com> <201911260917.xAQ9Hcf1001914@gndrsh.dnsmgr.net> <CANCZdfowGPBgp14aaJ15GnYOkRb_C91AeRqFY-axqu%2BCOScz8w@mail.gmail.com> <20191126193555.047a63cf@bsd64.grem.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 26 Nov 2019 19:35:55 +0100
Michael Gmelin <freebsd@grem.de> wrote:

> On Tue, 26 Nov 2019 11:21:20 -0700
> Warner Losh <imp@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191126194750.3ff939c3>