> + if (ret <= 0) > + return ret ? ret : -ENXIO; Same comment as patch 1. Otherwise, thanks for doing this cleanup!