So long as you're opening /dev/hda3, my existing IDE safeguards will catch and block out-of-bounds accesses. No need for an extra check, and it could even get in the way if someday we get access to more FID space..

Cheers