dbg("%s: calling release_ctlr\n", __FUNCTION__);
static void __exit unload_shpchpd(void){	struct controller *ctrl;	struct controller *tctrl;	ctrl = shpchp_ctrl_list;	while (ctrl) {		cleanup_slots(ctrl);		kfree (ctrl->pci_bus);		dbg("%s: calling release_ctlr\n", __FUNCTION__);		ctrl->hpc_ops->release_ctlr(ctrl);		tctrl = ctrl;		ctrl = ctrl->next;		kfree(tctrl);	}	/* Stop the notification mechanism */	shpchp_event_stop_thread();}