Print this page
seg_inherit_notsup is redundant since segop_inherit checks for NULL properly
*** 2396,2411 ****
}
}
break;
case MC_INHERIT_ZERO:
! if (seg->s_ops->inherit == NULL) {
! error = ENOTSUP;
! } else {
! error = segop_inherit(seg, raddr, ssize,
! SEGP_INH_ZERO);
! }
if (error != 0) {
AS_LOCK_EXIT(as, &as->a_lock);
return (error);
}
break;
--- 2396,2406 ----
}
}
break;
case MC_INHERIT_ZERO:
! error = segop_inherit(seg, raddr, ssize, SEGP_INH_ZERO);
if (error != 0) {
AS_LOCK_EXIT(as, &as->a_lock);
return (error);
}
break;