On Mon, Jan 14, 2019 at 12:36 PM Michael Ellerman <m...@ellerman.id.au> wrote: > > Currently the macro that inserts entries into the SPU syscall table > doesn't actually use the "nr" (syscall number) parameter. > > This does work, but it relies on the exact right number of syscall > entries being emitted in order for the syscal numbers to line up with > the array entries. If for example we had two entries with the same > syscall number we wouldn't get an error, it would just cause all > subsequent syscalls to be off by one in the spu_syscall_table. > > So instead change the macro to assign to the specific entry of the > array, meaning any numbering overlap will be caught by the compiler. > > Signed-off-by: Michael Ellerman <m...@ellerman.id.au>
Acked-by: Arnd Bergmann <a...@arndb.de>