Theodore Y. Ts'o <tytso@xxxxxxx> wrote: > So maybe the answer is that you open /dev/sda1 and /dev/sda2 and then > pass the file descriptors to the fsopen object? We can require that > the fd's be opened with O_RDWR and O_EXCL, which has the benefit where > if you have multiple block devices, you know *which* block device had > a problem with being grabbed for an exclusive open. Would that mean then that doing: mount /dev/sda3 /a mount /dev/sda3 /b would then fail on the second command because /dev/sda3 is already open exclusively? David