From martinjonestechnology@googlemail.com Fri Sep 09 22:17:48 2011
Received: from mail-wy0-f172.google.com ([74.125.82.172])
	by stoneboat.aleph1.co.uk with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16)
	(Exim 4.72) (envelope-from <martinjonestechnology@googlemail.com>)
	id 1R28SE-0006GC-Vl
	for balloon@balloonboard.org; Fri, 09 Sep 2011 22:17:48 +0100
Received: by wyg24 with SMTP id 24so2018468wyg.31
	for <balloon@balloonboard.org>; Fri, 09 Sep 2011 14:17:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=googlemail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type:content-transfer-encoding;
	bh=Zh3bGOT1kJXyE58wEjt5fzfxcP/HzW2fOHrXQBskKBw=;
	b=WOdjJSRxd+6Ju62yctQfLfTr1i2dAfxgjq11wugCmt+c+k1ObZ8nctGCPFtbXzEy5+
	/8LMVAvVDZTr53G/4tCjei9WIzfXMiZdSf8loD4Sw6LlLJpnTOWELuPZm03gbtfLJwR4
	ekX57aPBnhtthU/bX8AlBMYO6+rDsl/OfdFfw=
Received: by 10.227.209.21 with SMTP id ge21mr730539wbb.42.1315603057341;
	Fri, 09 Sep 2011 14:17:37 -0700 (PDT)
Received: from [192.168.1.11] (188-223-88-181.dsl.cnl.uk.net [188.223.88.181])
	by mx.google.com with ESMTPS id e2sm666176wbh.19.2011.09.09.14.17.35
	(version=SSLv3 cipher=OTHER); Fri, 09 Sep 2011 14:17:36 -0700 (PDT)
Sender: Chris Jones <martinjonestechnology@googlemail.com>
Message-ID: <4E6A826E.9060708@martin-jones.com>
Date: Fri, 09 Sep 2011 22:17:34 +0100
From: Chris Jones <chris@martin-jones.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US;
	rv:1.9.2.9) Gecko/20100915 Lightning/1.0b2 Thunderbird/3.1.4
MIME-Version: 1.0
To: Balloon <balloon@balloonboard.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 74.125.82.172
X-SA-Exim-Mail-From: martinjonestechnology@googlemail.com
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	stoneboat.aleph1.co.uk
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=4.5 tests=AWL,BAYES_00,FREEMAIL_FROM,
	RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.1
X-SA-Exim-Version: 4.2.1 (built Mon, 22 Mar 2010 06:51:10 +0000)
X-SA-Exim-Scanned: Yes (on stoneboat.aleph1.co.uk)
Subject: [Balloon] Updating old Balloon kernel patches
X-BeenThere: balloon@balloonboard.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Balloon List <balloon.balloonboard.org>
List-Unsubscribe: <http://balloonboard.org/mailman/options/balloon>,
	<mailto:balloon-request@balloonboard.org?subject=unsubscribe>
List-Archive: <http://balloonboard.org/lurker/list/balloon.html>
List-Post: <mailto:balloon@balloonboard.org>
List-Help: <mailto:balloon-request@balloonboard.org?subject=help>
List-Subscribe: <http://balloonboard.org/mailman/listinfo/balloon>,
	<mailto:balloon-request@balloonboard.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 21:17:49 -0000

Hi all,

A couple of years ago I made a new variant of the Balloon software 
called 'podpoint', which includes various kernel patches for custom 
devices and a couple of mods to bootldr. There are no prizes for 
guessing its application. I'm now in a situation where I'd like to 
update those patches to cope with a new version of the hardware they 
reference.

My problem is that in the intervening time, the whole Balloon world has 
changed a couple of times, and neither I nor anyone else has kept the 
patches up to date with either the new build system or current kernel 
versions.

I would like to do this update with minimum possible effort and the 
smallest possible change set. The application doesn't care about being 
on the bleeding edge, and the old kernel (2.6.29.1) does its job just 
fine. However, I'm prepared to come kicking and screaming into the 
present day if it'll pay dividends now or in the future.

I vainly tried an 'svn up' on my ancient checkout of trunk, which failed 
miserably because so much has changed.

I'm currently building the podpoint variant of the '1.0-stable' branch, 
which seems to be working.

My question: is it permissible or indeed advisable to make modifications 
in the 1.0-stable branch with kernel 2.6.29.1, or somewhere else, or 
somehow coax everything into menuconfig2 and a modern kernel? The 
thought of getting the device drivers working with a different kernel 
fills me with horror. There are enough variables in this project as it 
is, and I don't want to spend any more late nights on it.

Chris
-- 
Chris Jones - chris@martin-jones.com
Martin-Jones Technology Ltd c/o Element Energy Ltd
Twenty Station Road, Cambridge, CB1 2JD, UK
Phone +44 (0) 1223 655611 Fax +44 (0) 870 112 3908

