Hello, Svante Signell, on ven. 15 sept. 2017 12:35:56 +0200, wrote: > > > ++ file_t file = __file_name_lookup (filename, O_EXEC, 0); > > > > Why doing this? > > This is part of the original code. diff of *.diff files confused again?
Ah, indeed, sorry. A diff of diff is not the easiest thing to read indeed :) Still, the question becomes: better use file_name instead of abs_path, because file_name will usually be shorter, and thus faster to lookup than the abs_path. > New patch attached. Since diff -u of two *.diff files gives confusing > results, e.g. fexecve was not touched, I attach also the edited new > diff file (removed Index and replaced entries with a/ b/). Why is diff > not creating the right output? Because it can not divine what you want exactly :) Samuel