+ if (device->status.functional && !device->status.present) {
+ printk(KERN_WARNING PREFIX "Device [%s] status [%08x]: "
+ "functional but not present; setting present\n",
+ device->pnp.bus_id,
+ (u32) STRUCT_TO_INT(device->status));
+ device->status.present = 1;
+ }
+