6499 panic trying to write to the mountpoint of FS with nbmand=on

Review Request #242 — Created Oct. 21, 2016 and submitted

gwr
illumos-gate
6499
general

Basically, we can have "in_crit" set for the VOP_CREATE in the V_ROOT case.
Let the normal cleanup path deal with that.

This was Kevin's work. It was reviewed by:
Reviewed by: Gordon Ross gwr@nexenta.com
Reviewed by: Saso Kiselkov saso.kiselkov@nexenta.com

Unit tests, shipped to customers...

gwr
gwr
  1. 
      
  2. usr/src/uts/common/fs/vnode.c (Diff revision 1)
     
     

    That ASSERT was wrong. We can have in_crit set here.
    The normal return cleanup path will nbl_end_crit().

  3. 
      
igork
  1. Ship It!
  2. 
      
tsoome
  1. Ship It!
  2. 
      
rm
  1. Ship It!
  2. 
      
gwr
Review request changed

Status: Closed (submitted)

Loading...