rtnl_unlock(); 
static int smsc_ircc_suspend(struct device *dev, pm_message_t state){	struct smsc_ircc_cb *self = dev_get_drvdata(dev);	IRDA_MESSAGE("%s, Suspending\n", driver_name);	if (!self->io.suspended) {		smsc_ircc_net_close(self->netdev);		self->io.suspended = 1;	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/e812cb5226af32aec91bcbaa8365bd7f921b6ebb/smsc-ircc2.c/buggy/drivers/net/irda/smsc-ircc2.c