error: ‘struct device’ has no me…
2018-02-23 17:03
453 查看
在新版本的内核中struct device
已经没有bus_id成员,取而代之的是通过dev_name和dev_set_name对设备的名字进行操作。
dev_name和dev_set_name在2.6.35.6内核中的源代码如下:
static inline const char *dev_name(const struct device
*dev)
{
if (dev->init_name)
return dev->init_name;
return
kobject_name(&dev->kobj);
}
extern int dev_set_name(struct device *dev, const char *name,
...)
__attribute__((format(printf, 2, 3)));
kernel 邮件列表
中讲了:struct device - replace bus_id
with
dev_name(),以后只要使用dev->bus_id的时候,改成dev_name(dev)就可以了。
已经没有bus_id成员,取而代之的是通过dev_name和dev_set_name对设备的名字进行操作。
dev_name和dev_set_name在2.6.35.6内核中的源代码如下:
static inline const char *dev_name(const struct device
*dev)
{
if (dev->init_name)
return dev->init_name;
return
kobject_name(&dev->kobj);
}
extern int dev_set_name(struct device *dev, const char *name,
...)
__attribute__((format(printf, 2, 3)));
kernel 邮件列表
中讲了:struct device - replace bus_id
with
dev_name(),以后只要使用dev->bus_id的时候,改成dev_name(dev)就可以了。
相关文章推荐
- error: 'struct proc_dir_entry' has no member named 'owner'的解决方法
- error: ‘struct device’ has no member named ‘bus_id’
- error: ‘struct device’ has no member named ‘bus_id’
- 移植2.6.31遇到的问题(2):'struct device' has no member named 'bus_id'
- error: 'struct proc_dir_entry' has no member named 'owner'的解决方法
- Python:AttributeError: 'function' object has no attribute '_doc_'
- linux网络设置和虚拟机克隆转移之后Error:No suitable device found:no device found for connection 'System eth0'问题解决
- Android之error: 'const struct JNINativeInterface' has no member named 'callVoidMethod'
- tensorflow安装问题:No module named pywrap_tensorflow_internal&failed call to cuInit:CUDA_ERROR_NO_DEVICE
- tcpdump: no suitable device foun…
- Debian (Jessie 8.0) 的修复pip AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv3'
- error: no sample files found: pr…
- jquery dialog异常 Uncaught TypeError: Object [object Object] has no method 'dialog'
- ‘struct net_device’ has no member named ‘trans_start’ ubuntu16.04
- VMware 共享文件夹 error: ‘struct dentry’ has no member named ‘d_alias’
- [Android] Web Console: Uncaught TypeError: Object [object Object] has no method 'xxx'
- python __def__ Exception AttributeError: "'NoneType' object has no attribute
- error: ‘struct hostent’ has no member named ‘h_addr’
- error: ‘struct hostent’ has no member named ‘h_addr’
- AttributeError: 'module' object has no attribute 'Frame' 解决方法