INIT_LIST_HEAD(&drv->devices); 
klist_init(&drv->klist_devices); 
int driver_register(struct device_driver * drv){	INIT_LIST_HEAD(&drv->devices);	init_completion(&drv->unloaded);	return bus_add_driver(drv);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/94e7b1c5ff2055571703e38b059afffe17658432/driver.c/buggy/drivers/base/driver.c