kernel - Adjust varsym API to match manual page, remove from uname * Adjust the varsym system call to match the manual page. It now returns 0 on success instead of the length, and returns -1 with an errno of EOVERFLOW if the supplied buffer is too small. * The uname*() code in libc actually assumed 0 would be returned on success, and thus never actually allowed varsym overrides. Just remove the functionality (that nobody uses) entirely. Reported-by: dan