Making an hfsplus partition bootable requires the ability to "bless" afile by putting its inode number in the volume header. Doing this fromuserspace on a mounted filesystem is impractical since the kernel willwrite back the original values on unmount. Add an ioctl to allow userspaceto update the volume header information based on the target file.