[Fwd: ppc4xx Ports]
From: Jon Masters <hidden>
Date: 2003-11-13 23:42:49
Hi there, Thanks to Matt Porter for suggesting I might care to try here. Cheers, Jon.
7 messages, 3 authors, 2003-11-14 · open the first message on its own page
From: Jon Masters <hidden>
Date: 2003-11-13 23:42:49
Hi there, Thanks to Matt Porter for suggesting I might care to try here. Cheers, Jon.
From: Dan Kegel <hidden>
Date: 2003-11-13 23:44:23
Jon Masters wrote:
I am working on a 405D port using a base kernel of originally 2.4.20 and now 2.4.21 from kernel.org rather than Montavista etc. There are several 4xx ports kicking around and each bodges the tlb stuff in pgtable.h and elsewhere makes simple fixes to make the stock kernel actually work...though there are several different offerings by now. Would someone care to share experiences privately about 4xx ports? Cheers, Jon. P.S. The stock 2.4.21 kernel on has a bunch of very trivial bugs (from losing a register in the syscall handler to breaking shared ptes) and will not compile correctly out of the box so to speak. A lot of people seem to be using the Montavista tree as a result. Now rather than whining I would also like to help so am asking to make contact with whoever co-ordinates merging these trees together etc.
We've been using the linuxppc_2_4_devel tree for ppc405. I would really love to see its fixes merged into the vanilla tree, but haven't had occasion to do more than whine about it myself. - Dan ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Jon Masters <hidden>
Date: 2003-11-13 23:51:36
Dan Kegel wrote: | We've been using the linuxppc_2_4_devel tree for ppc405. | I would really love to see its fixes merged into the vanilla | tree, but haven't had occasion to do more than whine about it myself. | - Dan Situation basically is that the port nearly works now (I can ellaborate obviously but not until the work is finished for commerical reasons) and it is not using the Montavista tree so I have already made some progress with the stock kernel and could carry on in my spare time. Jon. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Eugene Surovegin <hidden>
Date: 2003-11-14 00:20:23
On Thu, Nov 13, 2003 at 11:42:49PM +0000, Jon Masters wrote:
I am working on a 405D port using a base kernel of originally 2.4.20 and now 2.4.21 from kernel.org rather than Montavista etc. There are several 4xx ports kicking around and each bodges the tlb stuff in pgtable.h and elsewhere makes simple fixes to make the stock kernel actually work...though there are several different offerings by now. Would someone care to share experiences privately about 4xx ports? Cheers, Jon. P.S. The stock 2.4.21 kernel on has a bunch of very trivial bugs (from losing a register in the syscall handler to breaking shared ptes) and will not compile correctly out of the box so to speak. A lot of people seem to be using the Montavista tree as a result. Now rather than whining I would also like to help so am asking to make contact with whoever co-ordinates merging these trees together etc.
I use linuxppc-2.4 based tree in our 40x based products. I haven't checked the most recent version of this tree though (mine is based on 2.4.21 version + some stuff from more recent one (mostly for 440)). If you have problems with linuxppc-2.4 on 40x hw, report them here :) Eugene. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Jon Masters <hidden>
Date: 2003-11-14 00:36:59
Eugene Surovegin wrote: | If you have problems with linuxppc-2.4 on 40x hw, report them here :) Only problem at the moment is that I am reworking some of the pte stuff to kludge in some of the Montavista code in to 2.4.21 rather than the homebrew solution I have been using which modifies the bits in hardware TLB entries from everyone else :-). Some random other bugs too which amuse me like I can only use half of the TLBs due a known errata with the Virtex II Pro. The other ports seem to have missed that errata... Fun. Cheers, Jon. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Eugene Surovegin <hidden>
Date: 2003-11-14 00:48:05
On Fri, Nov 14, 2003 at 12:36:59AM +0000, Jon Masters wrote:
| If you have problems with linuxppc-2.4 on 40x hw, report them here :) Only problem at the moment is that I am reworking some of the pte stuff to kludge in some of the Montavista code in to 2.4.21 rather than the homebrew solution I have been using which modifies the bits in hardware TLB entries from everyone else :-).
Could you elaborate on that? What bugs are present in current linuxppc-2.4? Why are you reworking PTE stuff? I don't have any PTE/TLB related problems on 405GP/405GPr. Eugene ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Jon Masters <hidden>
Date: 2003-11-14 12:51:58
Eugene Surovegin wrote: | Could you elaborate on that? What bugs are present in current | linuxppc-2.4? Why are you reworking PTE stuff? As I said before I am not using linuxppc-2.4 tree so I need to fix up the stock kernel tree. Jon. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/