Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 3 Oct 2002 15:47:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 3 Oct 2002 15:47:46 -0400 Received: from neon-gw-l3.transmeta.com ([63.209.4.196]:38672 "EHLO neon-gw.transmeta.com") by vger.kernel.org with ESMTP id ; Thu, 3 Oct 2002 15:47:44 -0400 Date: Thu, 3 Oct 2002 12:52:58 -0700 (PDT) From: Linus Torvalds To: Jaroslav Kysela cc: LKML Subject: Re: [PATCH] ALSA fixes #1 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3044 Lines: 74 On Thu, 3 Oct 2002, Jaroslav Kysela wrote: > > > > Note that BK really only helps if you are careful, and I can synchronize > > with your BK tree. The fact that your BK tree contains non-alsa stuff > > Please, remove the bksend script from Documentation/BK-usage/bksend . > You don't like it and it's completely crappy. BK does renumbering of > ChangeSets itselves. So everybody has different numbers for changesets. The numbering is not important, and yes, it will change between merges etc. BK doesn't actually use the numbers for anything internally, the ID's for changesets are the cset "keys". What is important (and what BK checks) is that the _parent_ has to exist (and that's checked through the key, not through any numbering). > The fix changeset was made using clean clone of BK repository of linux 2.5 > kernel tree and one "temporary" clone of first BK repository. This particular BK changeset may have applied - a number of your earlier ones did not. I stopped testing (for example, your _first_ bk patch in the first ALSA merge _did_ apply, but the second patch did not - because it depended on other changes you had done outside of ALSA, in particular apparently you had merged code from the trivial patch tree) > > already means that I cannot sync with it, which makes it pretty much > > unusable. > > Are you willing to do 'bk pull' from my BK tree to avoid such problems? > I have already a repository on bkbits.net. I'm more than willing to do that - that's how I do most of my BK merges by far (I used to have to accept the JFS merges as emailed BK patches, because IBM had these strange export rules, but that's been fixed for the last month or two already). But I can only do that if the tree is clean - ie there aren't "random" changes there. Ie no BK merges with other people, no non-ALSA patches etc. I know you've had some of those, since I've seen the effects of it through non/applying patches, and through the fact that you obviously had the DECLARE_BITMAP() change in your tree, even though it wasn't in mine (ie the result of applying your patches as patches didn't actually compile without modifications). But if there is a clean tree to pull from, that is absolutely the preferred method for me to sync up, _especially_ with things like drivers. Then an email that just says Linus, please do bk pull ..... to receive changes to the following files .. diffstat list .. through the following changes .. changset list .. and then I don't even need to see the diffs themselves if I can just see that it only touches the ALSA files (that's another reason why I really want clean trees - immediately that there is a changeset to a non-ALSA file I want to see diffs, so that I have a clue about potential conflicts) Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/