On Mon, May 23, 2016 at 10:10:50AM -0400, Dennis Dalessandro wrote: > ioctl over specific ioctls in the general sense. I know that's what folks > seem to prefer from the calls, but perhaps we can get that down in writing > here on the list. The ioctl space is quite limited, based on # alone there is something like 256 of them available within 0x1b. This is not enough for all the calls that uverbs needs, so they must be multiplexed. Once we start multiplexing we may as well multiplex everything. It is desired in the kernel, in general, that ioctls are globally unique. If hfi1 uses an ioctl number it becomes unavailable to other parts of the kernel, including verbs. You also need to check you are not re-using any of these ioctl numbers between other ib things like umad/etc. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html