mirror of https://gitee.com/openkylin/linux.git
[POWERPC] Don't cast a struct pointer to list_head pointer
The casting is safe only when the list_head member is the first member of the structure, and even then it is better to use the address of the list_head structure member. Signed-off-by: Li Zefan <lizf@cn.fujitsu.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
9ac71d0039
commit
6c6199c155
|
@ -376,7 +376,7 @@ ocp_remove_one_device(unsigned int vendor, unsigned int function, int index)
|
|||
|
||||
down_write(&ocp_devices_sem);
|
||||
dev = __ocp_find_device(vendor, function, index);
|
||||
list_del((struct list_head *)dev);
|
||||
list_del(&dev->link);
|
||||
up_write(&ocp_devices_sem);
|
||||
|
||||
DBG(("ocp: ocp_remove_one_device(vendor: %x, function: %x, index: %d)... done.\n", vendor, function, index));
|
||||
|
|
Loading…
Reference in New Issue