<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi, <br><br>I wanted to update my PS3 linux kernel so that I can get WoL working. So I went fetch the latest kernel source and tried compile it. Here is the error I got after typing make: <br> CHK include/linux/version.h<br> CHK include/linux/utsrelease.h<br> CALL scripts/checksyscalls.sh<br> CHK include/linux/compile.h<br> CC arch/powerpc/kernel/align.o<br>arch/powerpc/kernel/align.c:27:30: error: asm/emulated_ops.h: No such file or directory<br>arch/powerpc/kernel/align.c: In function 'fix_alignment':<br>arch/powerpc/kernel/align.c:794: error: implicit declaration of function 'WARN_EMULATE'<br>arch/powerpc/kernel/align.c:794: error: 'dcbz'
undeclared (first use in this function)<br>arch/powerpc/kernel/align.c:794: error: (Each undeclared identifier is reported only once<br>arch/powerpc/kernel/align.c:794: error: for each function it appears in.)<br>arch/powerpc/kernel/align.c:804: error: 'multiple' undeclared (first use in this function)<br>arch/powerpc/kernel/align.c:825: error: 'fp_pair' undeclared (first use in this function)<br>make[1]: *** [arch/powerpc/kernel/align.o] Error 1<br>make: *** [arch/powerpc/kernel] Error 2<br><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">Here is the steps I took:<br>1. get source: <tt>$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/geoff/ps3-linux.git ps3-linux<br></tt>2. make config: $ make ps3_defconfig<br>3. compile: $ make <br><br>I did a find on the source tree. There is no emulated_ops.h file. Any idea how to fix this?
<br><br>I don't actually need the latest kernel. I just need a kernel that is 2.6.26 or newer (so the Wol is in). Is there a known good one? And how do I get that through git?<br><br>Best regards,<br><br>Jiafu<br></div></div></div><br>
</body></html>