Re: [PATCH] push Giant down into fdfree()
From: John Baldwin (jhb_at_freebsd.org)
Date: 10/31/05
- Previous message: Poul-Henning Kamp: "Re: TSC instead of ACPI: powerd doesn't work anymore (to be expected?)"
- In reply to: John Baldwin: "[PATCH] push Giant down into fdfree()"
- Next in thread: John Baldwin: "Re: [PATCH] push Giant down into fdfree()"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: freebsd-current@freebsd.org Date: Mon, 31 Oct 2005 17:54:43 -0500
On Monday 31 October 2005 05:17 pm, John Baldwin wrote:
> This patches pushes Giant down into fdfree() by using VFS_LOCK_GIANT for
> the occasional VOP_ADVLOCK() and moving various vrele() calls out from
> under the FILEDESC_LOCK. Note that about half the calls to fdfree()
> (either directly or indirectly via fdunshare()) didn't lock Giant anyway.
> Please review and/or test, thanks!
>
> http://www.FreeBSD.org/~jhb/patches/fdfree.patch
Nm on this one. :) Looks like csjp@ already has this mostly done (I thought I
had seen this talked about on IRC).
-- John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
- Previous message: Poul-Henning Kamp: "Re: TSC instead of ACPI: powerd doesn't work anymore (to be expected?)"
- In reply to: John Baldwin: "[PATCH] push Giant down into fdfree()"
- Next in thread: John Baldwin: "Re: [PATCH] push Giant down into fdfree()"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|