Messages in this thread | | | From | Daniel Stekloff <> | Subject | Re: scsi_id segfault with udev-009 | Date | Wed, 17 Dec 2003 11:43:27 -0800 |
| |
On Wednesday 17 December 2003 11:40 am, Martin Schlemmer wrote: > On Wed, 2003-12-17 at 20:17, Daniel Stekloff wrote: > > On Wednesday 17 December 2003 09:29 am, Martin Schlemmer wrote: > > > Hi > > > > > > Getting this with scsi_id and udev-009: > > > > Hi, > > > > Scsi_id hasn't been changed to use the latest libsysfs changes. The > > "directory" in the sysfs_class_device is now considered "private" and > > only should be accessed using functions. Treating the structures as > > handles lets us only load information when it's needed, reducing caching > > or stale information and also helping performance. > > > > Here's the problem. > > > > static inline char *sysfs_get_attr(struct sysfs_class_device *dev, > > const char *attr) > > { > > return > > sysfs_get_value_from_attributes(dev->directory->attributes, attr); > > } > > > > Please try this quick fix: > > Yep, that fixes it, thanks. Btw, any reason it wont actually display > anything ? > > > Thanks,
Sorry, what won't display anything? Do you mean scsi_id or the fix?
Thanks,
Dan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |