afs: Use core kernel UUID generation
authorArnd Bergmann <arnd@arndb.de>
Fri, 10 Feb 2017 16:34:07 +0000 (16:34 +0000)
committerDavid Howells <dhowells@redhat.com>
Fri, 10 Feb 2017 16:34:17 +0000 (16:34 +0000)
commitb4db2b35fc444409daf483006111a2a705550fff
tree3c7b9f49aadd58cbc3b53414a964bf5a27101a9c
parentff548773106ec7f8031bc6172e0234bd2a02c19c
afs: Use core kernel UUID generation

AFS uses a time based UUID to identify the host itself.  This requires
getting a timestamp which is currently done through the getnstimeofday()
interface that we want to eventually get rid of.

Instead of replacing it with a ktime-based interface, simply remove the
entire function and use generate_random_uuid() instead, which has a v4
("completely random") UUID instead of the time-based one.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/internal.h
fs/afs/main.c
fs/afs/netdevices.c