f162433deb
With the update to onnv_141 how minor devices were created and removed for ZVOL was substantially changed. The updated system is much more tightly integrated with Solaris's /dev/ filesystem. This is great for Solaris but bad for Linux. On the kernel side the ZFS_IOC_{CREATE,REMOVE}_MINOR ioctl entry points have been re-added. They now call directly in to the ZVOL to create the needed minor node and add the sysfs entried for udev. Also as part of this change I've decided it would really be best if all the zvols were in a /dev/zvol directory like on Solaris. Organizationally this makes sense and on the code side it allows us to know a block device is a zvol simply by where it is located in /dev/. Unless Solaris there still is to ./dsk or ./rdsk as part of the path. |
||
---|---|---|
.. | ||
sys/fs | ||
zfs_comutil.h | ||
zfs_deleg.h | ||
zfs_fletcher.h | ||
zfs_namecheck.h | ||
zfs_prop.h |