Messages in this thread |  | | Date | Fri, 5 Sep 2014 13:24:17 +0200 | From | Oleg Nesterov <> | Subject | Re: [RFC v2 2/6] driver-core: add driver async_probe support |
| |
On 09/04, Luis R. Rodriguez wrote: > > struct driver_private { > struct kobject kobj; > struct klist klist_devices; > struct klist_node knode_bus; > struct module_kobject *mkobj; > + struct driver_attach_work *attach_work; > struct device_driver *driver;
I am not arguing, just curious...
Are you trying to shrink sizeof(driver_private) ? The code can be simpler if you just embedd "struct work_struct attach_work" into driver_private, and you do not need "struct driver_attach_work" or another ->driver pointer this way.
Oleg.
|  |