• Julian Wiedmann's avatar
    s390/qdio: remove internal polling in non-thinint path · a709423f
    Julian Wiedmann authored
    For non-thinint devices in LPAR, qdio polls an idle Input Queue for a
    little while to catch more work. But platform support for thinints has
    been around practically _forever_ by now, so this micro-optimization is
    seeing 0 actual use. Remove it to reduce the overall complexity of the
    hot path.
    
    In the meantime we also grew support for driver-level polling
    (eg. NAPI in qeth), so it's quite questionable how useful this would
    actually be on current kernels.
    Signed-off-by: default avatarJulian Wiedmann <jwi@linux.ibm.com>
    Signed-off-by: default avatarHeiko Carstens <hca@linux.ibm.com>
    a709423f
qdio_main.c 41.1 KB