Re: [PATCHv2] selftests/exec: allow shell return code of 126

2015-01-06 Thread Shuah Khan
On 01/06/2015 01:23 AM, David Drysdale wrote: > When the shell fails to invoke a script because its path name > is too long (ENAMETOOLONG), most shells return 127 to indicate > command not found. However, some systems report 126 (which POSIX > suggests should indicate a non-executable file) for th

[PATCHv2] selftests/exec: allow shell return code of 126

2015-01-06 Thread David Drysdale
When the shell fails to invoke a script because its path name is too long (ENAMETOOLONG), most shells return 127 to indicate command not found. However, some systems report 126 (which POSIX suggests should indicate a non-executable file) for this case, so allow that too. Reported-by: Geert Uytter