Cc: Stephen Neuendorffer <stephen.neuendorffer@...>, John Williams <john.williams@...>, <jwboyer@...>, <benh@...>, John Linn <John.Linn@...>, <git-dev@...>, Grant Likely <grant.likely@...>, <git@...>, <microblaze-uclinux@...>, <linux-kernel@...>, <paulus@...>
I think so. I spent a lot of time to clean the code.
I am working on 2.6.25-rc9 Microblaze version. I am solving issue about
CONFIG_HZ and new syscall timerfd_... . There are new 3 syscalls. And I think
that these syscalls bring up failure to MB code.
This kernel don't need to keep backward compatibility. No one will port to
previous version. I'll look at your points and I'll send you what I do.
These files are almost the same. There is small differences between them. I
would like to avoid to merge this code with PowerPC because this generate a lot
of mails in this steps.
BTW: OF code in powerpc have coding style violation.
Guys from PowerPC. Can you move these files around OF to drivers/of folder? or
Can you propose easier way for me?
I think we can solve these files when we merge Microblaze to PowerPC branch.
I don't know. Which cpu has correct implemetnation?
OK. I fixed it.
I consult this with John Williams and this was result of our meeting. This
structure is more comfortable for adding new platform inside distribution. I
would like to keep this for now. We'll see if is good or not in future.
We have prepared MMU code. I hope that this code for FDT kernel comes soon.
This code is written by John Williams. I have never changed it. I see that this
code solves problems around ucached_shadows stuff.
http://developer.petalogix.com/wiki/UserGuide/AdvancedTopics/EnablingUncachedShadow
JW. Can you comment this?
OK. I'll synchronize this.
LMB code cames with OF. You wrote that prom.c files and others are written for
PowerPC and PowerPC uses lmb allocation. For me was simplier to add LMB code to
Microblaze. As I wrote above. Microblaze have static (old configuration style)
implementation for MMU. I think it will be improvident to redesign this code
when I know that I will merge noMMU kernel with MMU.
Yes you are right. I don't have any PCI code but I think that this code for MB
exists. Steve or John: Do you have any code for PCI?
I'll look which files are the same with others arch.
I removed it.
ARCH_WANT is defined for syscalls which I don't want. I don't understand this.
I think that I ARCH_WANT is for syscalls which I want and IGNORE for rest. Am I
right?
I add it. This files comes from PowerPC.
Thanks for your review,
Michal Simek
www.monstr.eu
--