Hi, The i_lockf field in `struct iso_node' looks unused since the initial import. Also, vop_advlock is mapped to eopnotsupp() in cd9660_vops.
Comments? OK? Index: isofs/cd9660/cd9660_node.h =================================================================== RCS file: /cvs/src/sys/isofs/cd9660/cd9660_node.h,v retrieving revision 1.20 diff -u -p -r1.20 cd9660_node.h --- isofs/cd9660/cd9660_node.h 19 Jun 2016 11:54:33 -0000 1.20 +++ isofs/cd9660/cd9660_node.h 18 Jan 2019 14:09:58 -0000 @@ -61,7 +61,6 @@ struct iso_node { cdino_t i_number; /* the identity of the inode */ /* we use the actual starting block of the file */ struct iso_mnt *i_mnt; /* filesystem associated with this inode */ - struct lockf *i_lockf; /* head of byte-level lock list */ doff_t i_endoff; /* end of useful stuff in directory */ doff_t i_diroff; /* offset in dir, where we found last entry */ doff_t i_offset; /* offset of free space in directory */