>
> How do we make sure the drm code that ends up in the currently shipping kernel
> is reasonably stable?

I wait until everyone stops complaining on dri-devel then I give it a good
batch of testing on my own boards (i810/i830/r200/anything else sitting on
my desk...) I then stick it in the drm-2.6 bk tree, it gets pulled into
the -mm tree, I wait until the complaining on linux-kernel stops, then I
create a tree for Linus to take it from, it is a long drawn out process
but it has started working for us (as opposed to the previous process of
every so often if we were lucky someone merged up CVS...)

> Also, should the last known good releases be the basis of what's going into
> the shipping kernel?

I usually find we have a couple of things to keep an eye on, the non-card
specific code, when it is stable, life is usually quite good and we are
all happy.. card specific code is rarely unstable as the person doing the
changes has access to the card and tests it and it is confined to one
area, the non-card specific code has only one real option which is to test
it on whatever you can find, throw it in CVS, get shouted at because you
didn't think of the effects on card X, fix it for that case, repeat until
shouting stops, the reason we don't do this in branches is that no-one
except the branch developer tests it and he can only test it on his card
so it is of no use... the quick way to get feedback from all cards is to
drop it in the HEAD and see what happens..

> What about having a "release" branch that merges in trunk code that is known
> as reasonably stable?

I don't really know if we need one, it takes enough of my time to keep the
kernel stuff in my mind (people may have noticed lately I have a lot less
compared to the fntbl merge time..),

Dave.

-- 
David Airlie, Software Engineer
http://www.skynet.ie/~airlied / airlied at skynet.ie
pam_smb / Linux DECstation / Linux VAX / ILUG person



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to