correctly handle data underruns. this makes things like ses(4) and safte(4) work (they send big buffers to devices and expect less so they dont have to do two ops for one read), and would make lun probes work again, etc.
correctly handle data underruns. this makes things like ses(4) and safte(4)
work (they send big buffers to devices and expect less so they dont have
to do two ops for one read), and would make lun probes work again, etc.

based on the solaris code supplied by lsi.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars