The last time I tried running Linux on OpenRISC, it was... interesting. There's upstream kernel support, but it's not compatible with the version of libc I could find - fails to boot due to syscalls that were removed when the code was pushed upstream.