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>

Reply via email to