Deleted Added
full compact
30c30
< __FBSDID("$FreeBSD: head/sys/cam/scsi/scsi_pt.c 287289 2015-08-29 11:21:20Z mav $");
---
> __FBSDID("$FreeBSD: head/sys/cam/scsi/scsi_pt.c 293350 2016-01-07 20:22:55Z kib $");
176,178d175
< if (periph == NULL)
< return (ENXIO);
<
254a252,253
> struct make_dev_args args;
> int error;
284a284,298
>
> make_dev_args_init(&args);
> args.mda_devsw = &pt_cdevsw;
> args.mda_unit = periph->unit_number;
> args.mda_uid = UID_ROOT;
> args.mda_gid = GID_OPERATOR;
> args.mda_mode = 0600;
> args.mda_si_drv1 = periph;
> error = make_dev_s(&args, &softc->dev, "%s%d", periph->periph_name,
> periph->unit_number);
> if (error != 0) {
> cam_periph_lock(periph);
> return (CAM_REQ_CMP_ERR);
> }
>
292,294d305
< softc->dev = make_dev(&pt_cdevsw, periph->unit_number, UID_ROOT,
< GID_OPERATOR, 0600, "%s%d", periph->periph_name,
< periph->unit_number);
296d306
< softc->dev->si_drv1 = periph;
574,576d583
< if (periph == NULL)
< return(ENXIO);
<