Print this page
patch lower-case-segops

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/os/zone.c
          +++ new/usr/src/uts/common/os/zone.c
↓ open down ↓ 5617 lines elided ↑ open up ↑
5618 5618                   */
5619 5619                  if (seg_can_change_zones(seg) == B_FALSE) {
5620 5620                          allow = 0;
5621 5621                          break;
5622 5622                  }
5623 5623                  /*
5624 5624                   * if we can't get a backing vnode for this segment then skip
5625 5625                   * it.
5626 5626                   */
5627 5627                  vp = NULL;
5628      -                if (SEGOP_GETVP(seg, seg->s_base, &vp) != 0 || vp == NULL)
     5628 +                if (segop_getvp(seg, seg->s_base, &vp) != 0 || vp == NULL)
5629 5629                          continue;
5630 5630                  if (!vn_can_change_zones(vp)) { /* bail on first match */
5631 5631                          allow = 0;
5632 5632                          break;
5633 5633                  }
5634 5634          }
5635 5635          AS_LOCK_EXIT(as, &as->a_lock);
5636 5636          return (allow);
5637 5637  }
5638 5638  
↓ open down ↓ 1536 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX