From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4C72749A.5000506@domain.hid> Date: Mon, 23 Aug 2010 15:16:10 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <4C6BD747.1090304@domain.hid> <4C6D4BDE.1050605@domain.hid> <4C7260B4.4070100@domain.hid> <4C726911.6050201@domain.hid> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] kernel compilation problem with a Cortex A8, AM3517 EVM List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: marc doz Cc: xenomai@xenomai.org marc doz wrote: > 03.00.00.05 is version of the SDK. TI said that their kernel is the > result of patches that were applied to the open source kernel 2.6.32 . > But I find some differences with the vanilia kernel. I don't get it, if patches are applied, then it is not a vanilla kernel. Period. > I don't get response from TI about this subject ... I'm waiting information. > I don't access to the vendor git ... I doubt that, TI git repositories are public. > > I restarted with your advices : > > #git clone git://git.denx.de/ipipe-2.6.git > #git checkout -branch -b ipipe-2.6.32-noarch origin/ipipe-2.6.32-noarch > #git checkout -b vendor > #rm -rf > #cp -vR ../TI_linux/* ./ > #git add * Still not good. You have to git rm the files which no longer exist. > #git commit > #git checkout ipipe-2.6.32-noarch > #git merge vendor > #git branch -m ipipe-2.6.32-noarch vendor+ipipe-2.6.32-noarch > #git diff origin/ipipe-2.6.33-noarch origin/ipipe-2.6.33-arm > ../result.patch > #cat ../result.patch | patch -p1 > #find ./ -name '*.rej' > > ./init/main.c.rej > ./kernel/ipipe/core.c.rej > ./arch/arm/vfp/vfpmodule.c.rej > ./arch/arm/plat-omap/gpio.c.rej > ./arch/arm/mach-mx25/devices.c.rej > ./include/linux/ipipe.h.rej > ./include/linux/ipipe_percpu.h.rej > ./include/linux/ipipe_base.h.rej > > It seem easier with 2.6.33. I will try to resolve manualy these rejectfile. -- Gilles.