if (!port) return -ENODEV;
static ssize_t show_ibdev(struct class_device *class_dev, char *buf){	struct ib_umad_port *port = class_get_devdata(class_dev);	return sprintf(buf, "%s\n", port->ib_dev->name);}