drivers/infiniband/core/user_mad.c: In function `ib_umad_init_port': drivers/infiniband/core/user_mad.c:667: `class_device_attr_dev' undeclared (first use in this function) This is a wild guess: Signed-off-by: Andrew Morton --- 25-akpm/drivers/infiniband/core/user_mad.c | 4 ---- 1 files changed, 4 deletions(-) diff -puN drivers/infiniband/core/user_mad.c~bk-driver-core-infiniband-build-fix drivers/infiniband/core/user_mad.c --- 25/drivers/infiniband/core/user_mad.c~bk-driver-core-infiniband-build-fix 2005-02-22 18:52:17.000000000 -0800 +++ 25-akpm/drivers/infiniband/core/user_mad.c 2005-02-22 18:52:17.000000000 -0800 @@ -675,8 +675,6 @@ static int ib_umad_init_port(struct ib_d class_set_devdata(&port->class_dev, port); kref_get(&port->umad_dev->ref); - if (class_device_create_file(&port->class_dev, &class_device_attr_dev)) - goto err_class; if (class_device_create_file(&port->class_dev, &class_device_attr_ibdev)) goto err_class; if (class_device_create_file(&port->class_dev, &class_device_attr_port)) @@ -699,8 +697,6 @@ static int ib_umad_init_port(struct ib_d class_set_devdata(&port->sm_class_dev, port); kref_get(&port->umad_dev->ref); - if (class_device_create_file(&port->sm_class_dev, &class_device_attr_dev)) - goto err_sm_class; if (class_device_create_file(&port->sm_class_dev, &class_device_attr_ibdev)) goto err_sm_class; if (class_device_create_file(&port->sm_class_dev, &class_device_attr_port)) _