An in progress learning kernel for x86.