[PATCH] Add locking to twe(4) so it no longer uses Giant
John Baldwin
jhb at FreeBSD.org
Fri Aug 10 13:31:53 UTC 2012
On 8/9/12 5:04 PM, Mike Tancsa wrote:
> Start up the tw_cli client
>
> 0{offsite2}# tw_cli
> //offsite2> show
>
> Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU
> ------------------------------------------------------------------------
> c0 9650SE-2LP 2 2 1 0 1 1 -
>
>
> //offsite2> exit
> 0{offsite2}# ls -l /dev/tw*
> crw------- 1 root operator - 0, 37 Aug 9 16:58 /dev/twa0
> crw-r----- 1 root operator - 0, 174 Aug 9 17:00 /dev/twed0
> 0{offsite2}#
>
>
> It then disappears ?!
Bizarre, it seems to disappear while tw_cli is running? I'm curious if
'rm -W /dev/twe0' brings it back?
If so, it might be interesting to see a ktrace of tw_cli.
--
John Baldwin
More information about the freebsd-current
mailing list