Christoph> Even better make the methods implementing them optional Christoph> and let the upper layer return EOPNOTSUPP when it's not Christoph> implemeneted. That's what the current drivers/infiniband code does, except we use ENOSYS. However I have no objection to changing to EOPNOTSUPP if that seems like a more sensible value. - R.