From: Firoz Khan firoz.khan@linaro.org Date: Fri, 2 Nov 2018 11:09:57 +0530
On Fri, 2 Nov 2018 at 02:03, David Miller davem@davemloft.net wrote:
If sys_nis_syscall for the compat syscall shows up in a situation where the native 32-bit syscall does have an entry, that's a BUG and the script should point this out so that the bug can be fixed.
syscall.tbl is the input to the script, so the developers has the responsibility to fill the table properly. I don't know, we have to write a script which has to be smart enough to catch the wrong syscall entries.
It does not need anything "smart", it just needs to see that sys_nis_syscall in the "compat" column just as my eyes noticed them in your patch.
It can be completely automated.