Description of problem: If only one DENY entry is set for the user/group ,then all of the existing permission(by default it will permission of everyone) will be lost Version-Release number of selected component (if applicable): mainline How reproducible: always Steps to Reproduce: 1.Export a gluster volume via ganesha with acls enabled 2.Mount the volume using nfsv4 3.create a file 4.Now set a DENY ENTRY for that file(no corresponding ALLOW ENTRY should exist) example at the mount point # touch file # nfs4_getfacl file A::OWNER@:rwatTcCy A::GROUP@:rtcy A::EVERYONE@:rtcy nfs4_setfacl -a D::user_b@{$DOMAIN}:W file Actual results: nfs4_getfacl file A::OWNER@:rwatTcCy D::user_b@{$DOMAIN}:rwa A::user_b@{$DOMAIN}:tcy A::GROUP@:rtcy A::EVERYONE@:rtcy Expected results: nfs4_getfacl file A::OWNER@:rwatTcCy D::user_b@{$DOMAIN}:wa A::user_b@{$DOMAIN}:rtcy A::GROUP@:rtcy A::EVERYONE@:rtcy Additional info: