Print this page
6150 use NULL getmemid segop as a shorthand for ENODEV

@@ -3670,17 +3670,10 @@
         seg = as_segat(as, addr);
         if (seg == NULL) {
                 AS_LOCK_EXIT(as, &as->a_lock);
                 return (EFAULT);
         }
-        /*
-         * catch old drivers which may not support getmemid
-         */
-        if (seg->s_ops->getmemid == NULL) {
-                AS_LOCK_EXIT(as, &as->a_lock);
-                return (ENODEV);
-        }
 
         sts = segop_getmemid(seg, addr, memidp);
 
         AS_LOCK_EXIT(as, &as->a_lock);
         return (sts);