Skip to content
  • Alan Somers's avatar
    zfs get: don't lookup mount options when using "-s local" · e4288a83
    Alan Somers authored
    
    
    Looking up mount options can be very expensive on servers with many
    mounted file systems.  When doing "zfs get" with any "-s" option that
    does not include "temporary", the mount list will never be used.  This
    commit optimizes for that case.
    
    This is a breaking commit for libzfs!  Callers of zfs_get_prop are now
    required to initialize src.  To preserve existing behavior, they should
    initialize it to ZPROP_SRC_NONE.
    
    Sponsored by: Axcient
    Reviewed-by: default avatarBrian Behlendorf <behlendorf1@llnl.gov>
    Signed-off-by: default avatarAlan Somers <asomers@gmail.com>
    Closes #11955 
    e4288a83