From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Ungerer Subject: Re: Issues with vmalloc and ebtables on ColdFire V4e Date: Sat, 11 Jun 2016 23:14:51 +1000 Message-ID: <575C0ECB.3050600@linux-m68k.org> References: <9b4733d6-fe6d-a27b-aa59-c3285b1fb917@rallycraft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from icp-osb-irony-out6.external.iinet.net.au ([203.59.1.106]:39946 "EHLO icp-osb-irony-out6.external.iinet.net.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750995AbcFKNO4 (ORCPT ); Sat, 11 Jun 2016 09:14:56 -0400 In-Reply-To: <9b4733d6-fe6d-a27b-aa59-c3285b1fb917@rallycraft.com> Sender: linux-m68k-owner@vger.kernel.org List-Id: linux-m68k@vger.kernel.org To: Reid Lindsay , John Paul Adrian Glaubitz Cc: linux-m68k@vger.kernel.org On 11/06/16 21:51, Reid Lindsay wrote: > On 11/06/2016 7:23 PM, John Paul Adrian Glaubitz wrote: >> On 06/11/2016 07:54 AM, Reid Lindsay wrote: >>> The CPU is the 54415 running a 2.6.38 kernel with BSP patches and bug >>> fixes >>> provided by Freescale. 64MiB SRAM and 64MiB NAND Flash. The compiler >>> is GCC >>> 4.4.1-cs4.4-54. >> Should those patches be merged in the kernel if they fix bugs? >> >> Adrian > Yes, absolutely. We are considering starting a project to upgrade our > kernel, and I would be happy to contribute any patches and bug fixes > which result from this effort. > > The Freescale (now NXP) BSP for ColdFire was last updated in Oct 2011, > and as far as I can tell, there has been no effort to merge patches into > the mainline kernel. The BSP can be found here: > http://www.nxp.com/products/software-and-tools/run-time-software/linux-software-and-development-tools/bsps-for-coldfire-architectures:CW_BSP_COLDFIRE. > In response to bugs we discovered in the DMA and Ethernet drivers, > Freescale directly provided us with some additional patches on top of > this BSP. Judging by the website, these patches have not yet been > released publicly. Some effort will be required to port them to mainline > (if indeed they are still relevant) given the m68k code has diverged > somewhat. The mainline support for v4e is not directly based on Freescales changes - though it does contain some parts of code they developed. And mainline doesn't currently support the 54415. (There are some patches that are close but not quite there yet). Have you tried asking Freescale? After all you are using code and patches they supplied. Regards Greg