--- - branch: MAIN date: Thu Dec 6 10:00:40 UTC 2018 files: - new: '1.37' old: '1.36' path: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c pathrev: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c@1.37 type: modified id: 20181206T100040Z.7dffc3b871b2b69beeb144dcbcd877eceb95b52e log: | We have component names as counted strings (cn_nameptr, cn_namelen) but ZFS expects a null-terminated name. Always create a copy with PNBUF_GET()/strlcpy()/PNBUF_PUT(). For LOOKUP use a small buffer on stack and allocate/free compomnent names longer than 30 chars. module: src subject: 'CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs' unixtime: '1544090440' user: hannken