cifs: when ATTR_READONLY is set, only clear write bits on non-directories