> > 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
