Failed on mine
tzury@precision:/tmp$ uname -a
Linux precision 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 10:14:11 UTC 2010 x86_64 GNU/Linux
tzury@precision:/tmp$ gcc nelson.c
tzury@precision:/tmp$ ./a.out
[*] Resolving kernel addresses...
[+] Resolved econet_ioctl to 0xffffffffa00705d0
[+] Resolved econet_ops to 0xffffffffa00706c0
[+] Resolved commit_creds to 0xffffffff8108aed0
[+] Resolved prepare_kernel_cred to 0xffffffff8108b2b0
[*] Calculating target...
[*] Triggering payload...
[*] Exploit failed to get root.