guests/linux: proper logic on ro