Page MenuHomeFreeBSD

openzfs: Add a _WANT_ZNODE that defines struct znode / znode_t for userspace
ClosedPublic

Authored by jrtc27 on Fri, Jun 6, 2:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jul 5, 12:58 AM
Unknown Object (File)
Thu, Jul 3, 4:38 PM
Unknown Object (File)
Wed, Jul 2, 11:47 AM
Unknown Object (File)
Tue, Jul 1, 4:12 PM
Unknown Object (File)
Tue, Jul 1, 11:06 AM
Unknown Object (File)
Mon, Jun 30, 2:35 PM
Unknown Object (File)
Mon, Jun 30, 1:08 PM
Unknown Object (File)
Mon, Jun 30, 11:09 AM
Subscribers

Details

Summary

Note that ZNODE_OS_FIELDS needs to change to using struct vnode over
vnode_t (matching struct zfsvfs rather than vnode_t) since vnode_t is
only defined in the kernel SPL, not the userspace SPL (libspl).

Diff Detail

Repository
rG FreeBSD src repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 64684
Build 61568: arc lint + arc unit

Event Timeline

jrtc27 requested review of this revision.Fri, Jun 6, 2:15 PM
This revision is now accepted and ready to land.Fri, Jun 6, 2:50 PM
sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_znode_impl.h
197

Doesn't this need to be before the __cplusplus closing brace?

sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_znode_impl.h
197

Yes, thanks

This revision now requires review to proceed.Fri, Jun 6, 5:18 PM
This revision is now accepted and ready to land.Fri, Jun 6, 5:52 PM