Print this page
OS-7753 THREAD_KPRI_RELEASE does nothing of the sort
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

@@ -19,11 +19,11 @@
  * CDDL HEADER END
  */
 /*
  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
- * Copyright 2011 Joyent, Inc.  All rights reserved.
+ * Copyright 2019 Joyent, Inc.
  */
 
 /*
  * Copyright (c) 2016 by Delphix. All rights reserved.
  */

@@ -1378,11 +1378,10 @@
         /* Initialize bp->b_sem in "locked" state */
         sema_init(&bp->b_sem, 0, NULL, SEMA_DEFAULT, NULL);
 
         VN_HOLD(vp);
         bp->b_vp = vp;
-        THREAD_KPRI_RELEASE_N(btopr(len)); /* release kpri from page_locks */
 
         /*
          * Caller sets dev & blkno and can adjust
          * b_addr for page offset and can use bp_mapin
          * to make pages kernel addressable.