MFV: file 5.45. MFC after: 3 days
MFV r323678: file 5.32 Approved by: emaste (mentor) MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D12400