Re: Montavisa git tree

2008-02-07 Thread Dirk Behme

Kevin Hilman wrote:

Dirk Behme [EMAIL PROTECTED] writes:



Troy Kisky wrote:


I'm exploring the montavista git tree and saw that there has been no
activity for a few months.


Yes, unfortunately, you are right. git kernel is hosted by MV, and
maintained by a MV employee, Kevin Hilman. This is the open source git
kernel for DaVinci, we all (the community) can, should and have to
contribute to if it should be viable. The commercial official
product TI/MV still supports is the 2.6.10 (?) TI/MV kernel.


One other minor clarification/disclaimer...

Please do not call the git tree a Montavista tree.  Let's call it the
DaVinci git tree.  It is indeed hosted by MV (as is the OMAP tree) but
that is all.  This is a _community_ tree, dependent on the quality of
_community_ contributions.


Kevin: Yes, I completely agree. This is exactly what I tried to 
express above with my own words ;)


All: To avoid confusion in the future, can we agree on the following 
wording:


- DaVinci git kernel: This is the _community_ kernel as expressed 
above by Kevin. It is available at


http://source.mvista.com/git/?p=linux-davinci-2.6.git;a=summary

- TI/MV kernel: This is the outdated 2.6.10 (?) one you get with DVEVM 
CDs and after registration at


http://www.ti.com/dvevmupdates

Dirk


I have been maintaining it in my spare time, not in any official MV
role.  As the DaVinci community grows, the maintainer role may need to
be revisited as more work is will be required.  Until then, lets keep
discussions going and keep the patches coming.


I just saw that you updated git kernel. MANY THANKS for this!

Dirk

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: Montavisa git tree

2008-02-06 Thread Dirk Behme

Troy Kisky wrote:
I'm exploring the montavista git tree and saw that there has been no 
activity for a few months.


Yes, unfortunately, you are right. git kernel is hosted by MV, and 
maintained by a MV employee, Kevin Hilman. This is the open source git 
kernel for DaVinci, we all (the community) can, should and have to 
contribute to if it should be viable. The commercial official 
product TI/MV still supports is the 2.6.10 (?) TI/MV kernel.


Back to open source git kernel, unfortunately, it seems that Kevin 
actually has no time to maintain the DaVinci git kernel, apply changes 
and update it to recent Linus' 2.6.24 version.


Technically speaking, there are few (~5?) patches in the list archives 
which should/can applied to the git archive as it is at the moment 
(2.6.23). Cause of Kevins lack of time, these are not applied yet.


Regarding update to 2.6.24: The OMAP git kernel, the parent of DaVinci 
git kernel, is already at 2.6.24. Some work will be necessary to 
update due to API/interface changes, though. But this is doable. A 
bigger issue I actually can't estimate are changes to video driver. 
Some weeks ago Kevin mentioned that video driver also needs a 
significant rework since the video-buf layer changed in mainline. IMHO 
there would be at least the option to update git kernel to recent 
2.6.24 fixing the simple API/interface changes, but in a first step 
leave the video driver broken. Opinions?


Maybe anybody from TI or MV can comment on thoughts/plans/furture regading

http://source.mvista.com/git/?p=linux-davinci-2.6.git;a=summary

?


I'm using git://source.mvista.com/git/linux-davinci-2.6.git,
is that the right one?


Yes.

I've also seen references to 
source.mvista.com/gittrees leading to my confusion.


http://source.mvista.com/gittrees doesn't work for me. 
http://source.mvista.com/ works for me, and the only interesting 
Davinci related link there is


http://source.mvista.com/git/?p=linux-davinci-2.6.git;a=summary

what is again what you noted above.


Should patches for this tree be sent to this mailing list?


Yes, sure, patches are basically really welcome. Independent from the 
issues we currently have with applying them. See kernel related part 
of [1] as well.


Best regards

Dirk

[1] 
http://linux.omap.com/pipermail/davinci-linux-open-source/2008-February/005146.html

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: Montavisa git tree

2008-02-06 Thread Dirk Behme

Trilok Soni wrote:

On Feb 6, 2008 10:32 PM, Dirk Behme [EMAIL PROTECTED] wrote:


Troy Kisky wrote:


I'm exploring the montavista git tree and saw that there has been no
activity for a few months.


Yes, unfortunately, you are right. git kernel is hosted by MV, and
maintained by a MV employee, Kevin Hilman. This is the open source git
kernel for DaVinci, we all (the community) can, should and have to
contribute to if it should be viable. The commercial official
product TI/MV still supports is the 2.6.10 (?) TI/MV kernel.

Back to open source git kernel, unfortunately, it seems that Kevin
actually has no time to maintain the DaVinci git kernel, apply changes
and update it to recent Linus' 2.6.24 version.

Technically speaking, there are few (~5?) patches in the list archives
which should/can applied to the git archive as it is at the moment
(2.6.23). Cause of Kevins lack of time, these are not applied yet.

Regarding update to 2.6.24: The OMAP git kernel, the parent of DaVinci
git kernel, is already at 2.6.24. Some work will be necessary to
update due to API/interface changes, though. But this is doable. A
bigger issue I actually can't estimate are changes to video driver.
Some weeks ago Kevin mentioned that video driver also needs a
significant rework since the video-buf layer changed in mainline. IMHO
there would be at least the option to update git kernel to recent
2.6.24 fixing the simple API/interface changes, but in a first step
leave the video driver broken. Opinions?

Maybe anybody from TI or MV can comment on thoughts/plans/furture regading

http://source.mvista.com/git/?p=linux-davinci-2.6.git;a=summary


At this point of time, we need helping hand from TI DaVinci
developers, to submit the internal development patches after in sync
with latest OMAP git tree as it is the parent one. I am seeing lots of
new OMAP3 related patches coming from TI developers. 


Yes, OMAP is a quite good example. DaVinci should learn from it!


I feel that TI
should push their internal DaVinci development team for open source
submissions too.

Another big pain is that I see lot's of DaVinci based products
churning out thesedays, but those small/mid-level companies showing no
interest in submitting those driver patches to DaVinci ML. 


Yes, I totally agree. It somehow remembers me to Thomas Gleixners The 
embedded Linux nightmare - an epilogue


http://lwn.net/Articles/232379/

Worth reading!


As of now I
only see to TI to change this situation.


Hopefully anybody from TI will comment.

Regards

Dirk

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: Montavisa git tree

2008-02-06 Thread Kevin Hilman
Dirk Behme [EMAIL PROTECTED] writes:

 Troy Kisky wrote:
 I'm exploring the montavista git tree and saw that there has been no
 activity for a few months.

 Yes, unfortunately, you are right. git kernel is hosted by MV, and
 maintained by a MV employee, Kevin Hilman. This is the open source git
 kernel for DaVinci, we all (the community) can, should and have to
 contribute to if it should be viable. The commercial official
 product TI/MV still supports is the 2.6.10 (?) TI/MV kernel.

 Back to open source git kernel, unfortunately, it seems that Kevin
 actually has no time to maintain the DaVinci git kernel, apply
 changes and update it to recent Linus' 2.6.24 version.

While it's true that I don't currently have much time for this.  I was
also waiting for the official 2.6.24 OMAP kernel to release so I could
rebase onto that first.  Now that the 2.6.24 OMAP merge is done, have
updated the DaVinci tree locally.  

I will push it out as a branch of the current tree since there are
still known issues with it that others can help with instead of
waiting for me.  I'll post a separate message with the details on
known issues in 2.6.24 after I push the branch.

Kevin
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


Re: Montavisa git tree

2008-02-06 Thread Kevin Hilman
Dirk Behme [EMAIL PROTECTED] writes:

 Troy Kisky wrote:
 I'm exploring the montavista git tree and saw that there has been no
 activity for a few months.

 Yes, unfortunately, you are right. git kernel is hosted by MV, and
 maintained by a MV employee, Kevin Hilman. This is the open source git
 kernel for DaVinci, we all (the community) can, should and have to
 contribute to if it should be viable. The commercial official
 product TI/MV still supports is the 2.6.10 (?) TI/MV kernel.

One other minor clarification/disclaimer...

Please do not call the git tree a Montavista tree.  Let's call it the
DaVinci git tree.  It is indeed hosted by MV (as is the OMAP tree) but
that is all.  This is a _community_ tree, dependent on the quality of
_community_ contributions.

I have been maintaining it in my spare time, not in any official MV
role.  As the DaVinci community grows, the maintainer role may need to
be revisited as more work is will be required.  Until then, lets keep
discussions going and keep the patches coming.

Kevin
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source