X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=fs%2Fbinfmt_misc.c;h=9be335fb8a7cd3f9f480d0c5a46de7cfbcdd1c1f;hb=7b077868cb8bc31aa5a0dad961ecc9f157bff744;hp=b0b70fbea06cb03e1adfe854a987f01bbf9956a9;hpb=18dd0bf22b6f0c1bd5e4e813a42245ed86ec57b6;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/fs/binfmt_misc.c b/fs/binfmt_misc.c index b0b70fb..9be335f 100644 --- a/fs/binfmt_misc.c +++ b/fs/binfmt_misc.c @@ -117,10 +117,6 @@ static int load_misc_binary(struct linux_binprm *bprm) if (!enabled) goto _ret; - retval = -ENOEXEC; - if (bprm->recursion_depth > BINPRM_MAX_RECURSION) - goto _ret; - /* to keep locking time low, we copy the interpreter string */ read_lock(&entries_lock); fmt = check_file(bprm); @@ -197,8 +193,6 @@ static int load_misc_binary(struct linux_binprm *bprm) if (retval < 0) goto _error; - bprm->recursion_depth++; - retval = search_binary_handler(bprm); if (retval < 0) goto _error;