eprintk("%d %Zd\n", iet_tgt_target_template.priv_data_size, sizeof(struct iscsi_target));
static int iscsi_init(void){	int err = -ENOMEM;	printk("iSCSI Enterprise Target Software - version %s\n", IET_VERSION_STRING);	if ((ctr_major = register_chrdev(0, ctr_name, &ctr_fops)) < 0) {		eprintk("failed to register the control device %d\n", ctr_major);		return ctr_major;	}	if ((err = iet_procfs_init()) < 0)		goto err;	if ((err = event_init()) < 0)		goto err;	iscsi_cmnd_cache = kmem_cache_create("iscsi_cmnd", sizeof(struct iscsi_cmnd),					     0, 0, NULL, NULL);	if (!iscsi_cmnd_cache)		goto err;	eprintk("%d %Zd\n", iet_tgt_target_template.priv_data_size, sizeof(struct iscsi_target));	err = tgt_target_template_register(&iet_tgt_target_template);	if (err < 0)		goto err;	return 0;err:	iscsi_exit();	return err;}