HomeFreeBSD

MFC r360035-r360037: Split XDR off, minimize ZFS dependency

Description

MFC r360035-r360037: Split XDR off, minimize ZFS dependency

__FreeBSD_version bumped to indicate the change.

r360035:
Move M_RPC malloc type into XDR. Both RPC and XDR libraries use
this type, but since RPC depends on XDR (not vice versa) we need
it defined in XDR to make the module loadable without RPC.

r360036:
Split XDR into separate kernel module. Make krpc depend on xdr.

r360037:
Make ZFS depend on xdr.ko only. It doesn't need kernel RPC.

Details

Provenance
kevansAuthored on
Parents
rS365355: Fix a potential memory leak in the NFS over TLS handling code.
Branches
Unknown
Tags
Unknown