On Wed, Mar 11, 2009 at 11:02:47AM +0100, Takashi Iwai wrote: > At Wed, 11 Mar 2009 09:41:27 +0000, Russell King wrote: > > Why do I want to pull stuff that I consider broken into my tree? Please > > get rid of the use of __typesafe_io in the shark io.h header in your tree > > or drop these patches entirely and ask the submitter to fix (whatever's > > easier for you.) > > It's not too big issue to revert the changes, but it'd be better to > fix the spot as Mark suggested. The continuous GIT tree history makes > the life of others easier a lot. Continuous git tree history is something that can be achieved if you're either at the top of the submission tree, or if you're extremely good at reviewing patches and throwing out anything which might be the slightest bit controversial until such things have been agreed. The issue here is that an inappropriate tree has accepted unreviewed and questionable ARM specific changes as part of a different set of patches. That's partly the fault of the submitter for mixing up the patch set with irrelevant changes for the tree to which he's submitting his changes. There used to be a mantra with the kernel community: one patch to make one logical change. That's very much the issue here - it sounds like there was one patch making several changes, some of which were relevent to the ALSA tree and others which weren't. But, at the end of the day, these things have to be fixed one way or other, whether that be by removing the offending commits, by reverting the patches, or patching the specific bad changes back to how they originally were. I really don't mind which option is taken, just so long as the final outcome is the right one. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html