]> Pileus Git - ~andy/linux/blobdiff - net/sunrpc/auth_gss/svcauth_gss.c
Merge remote-tracking branches 'regulator/fix/as3722' and 'regulator/fix/pfuze100...
[~andy/linux] / net / sunrpc / auth_gss / svcauth_gss.c
index 09fb638bcaa42ea88ff1bc7a6d34b6605f34a0c7..008cdade5aae387db601607c463aa20291777513 100644 (file)
@@ -1167,8 +1167,8 @@ static int gss_proxy_save_rsc(struct cache_detail *cd,
        if (!ud->found_creds) {
                /* userspace seem buggy, we should always get at least a
                 * mapping to nobody */
-               dprintk("RPC:       No creds found, marking Negative!\n");
-               set_bit(CACHE_NEGATIVE, &rsci.h.flags);
+               dprintk("RPC:       No creds found!\n");
+               goto out;
        } else {
 
                /* steal creds */