HomeFreeBSD

Remove Giant around allocation of the swap pager with non-NULL handle.

Description

Remove Giant around allocation of the swap pager with non-NULL handle.
Existing issue of not protecting pager_object_list iteration in
vm_pager_object_lookup() by sw_alloc_mtx is not affected by Giant
removal.

Reviewed by: alc
Sponsored by: The FreeBSD Foundation

Details

Provenance
kibAuthored on
Reviewer
alc
Parents
rS300594: Add __iowrite32_copy() to the Linux kernel compatibility layer.
Branches
Unknown
Tags
Unknown