um: fix ndelay/udelay defines
authorJohannes Berg <johannes.berg@intel.com>
Tue, 31 Aug 2021 07:27:53 +0000 (09:27 +0200)
committerRichard Weinberger <richard@nod.at>
Tue, 21 Dec 2021 20:13:43 +0000 (21:13 +0100)
commit5f8539e2ff962e25b57742ca7106456403abbc94
tree5deb5706a4bb83422f827ed168ebca1677b9d080
parent1c3e979bf3e225e5b4b810b24712b16254d608b6
um: fix ndelay/udelay defines

Many places in the kernel use 'udelay' as an identifier, and
are broken with the current "#define udelay um_udelay". Fix
this by adding an argument to the macro, and do the same to
'ndelay' as well, just in case.

Fixes: 0bc8fb4dda2b ("um: Implement ndelay/udelay in time-travel mode")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/include/asm/delay.h