return -EINVAL; 
return -ENODEV; 
dasd_diag_init(void){	if (!MACHINE_IS_VM) {		MESSAGE_LOG(KERN_INFO,			    "Machine is not VM: %s "			    "discipline not initializing",			    dasd_diag_discipline.name);		return -EINVAL;	}	ASCEBC(dasd_diag_discipline.ebcname, 4);	ctl_set_bit(0, 9);	register_external_interrupt(0x2603, dasd_ext_handler);	dasd_diag_discipline_pointer = &dasd_diag_discipline;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/fd49f41aa0c125ec649c56a45337b3024d6b1736/dasd_diag.c/buggy/drivers/s390/block/dasd_diag.c