fs: handle SEEK_HOLE/SEEK_DATA properly in all fs's that define their own llseek