EINVAL indicates an invalid argument. AOther platforms limit the number of times a given stray interrupt is not an
invalid argument, but being called at the wrong timereported. This seems muchSince the only error returned by intr_isrc_dispatch() is for
better described as EIOstray interrupts, returning the count instead makes sense.