Re: Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Mark Brown
On Tue, Jun 02, 2009 at 05:48:37PM +, James Bottomley wrote: On Tue, 2009-06-02 at 11:29 -0600, Grant Likely wrote: firmware issue, where existing firmware passes very little in the way of hardware description to the kernel, but part is also not making available any form of common

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Josh Boyer
On Wed, Jun 03, 2009 at 02:04:46PM +0100, Catalin Marinas wrote: * Mixed endianness devices in the same system - this may only need dedicated readl_be/writel_be etc. macros but it could also be done by having bus-aware readl/writel-like macros ioread/iowrite{8,16,32} and

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Catalin Marinas
On Wed, 2009-06-03 at 09:18 -0400, Josh Boyer wrote: On Wed, Jun 03, 2009 at 02:04:46PM +0100, Catalin Marinas wrote: * Mixed endianness devices in the same system - this may only need dedicated readl_be/writel_be etc. macros but it could also be done by having bus-aware

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Josh Boyer
On Wed, Jun 03, 2009 at 02:45:37PM +0100, Catalin Marinas wrote: On Wed, 2009-06-03 at 09:18 -0400, Josh Boyer wrote: On Wed, Jun 03, 2009 at 02:04:46PM +0100, Catalin Marinas wrote: * Mixed endianness devices in the same system - this may only need dedicated readl_be/writel_be

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Jean-Christophe PLAGNIOL-VILLARD
* Asymmetric MP: * Different CPU frequencies * Different CPU features (e.g. floating point only one some CPUs): scheduler awareness, per-CPU hwcap bits (in case user space wants to set the affinity) *

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread James Bottomley
On Wed, 2009-06-03 at 14:04 +0100, Catalin Marinas wrote: Hi, On Tue, 2009-06-02 at 15:22 +, James Bottomley wrote: So what we're looking for is a proposal to discuss the issues most affecting embedded architectures, or preview any features affecting the main kernel which embedded

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Russell King
On Wed, Jun 03, 2009 at 12:19:57PM -0400, James Bottomley wrote: On Wed, 2009-06-03 at 14:04 +0100, Catalin Marinas wrote: * Better support for coherent DMA mask - currently ZONE_DMA is assumed to be in the bottom part of the memory which isn't always the case.

can initrd and initramfs be made independent?

2009-06-03 Thread Robert P. J. Day
as it stands, when configuring the kernel, you can't select initramfs capability without also selecting initrd. but isn't it feasible that you might want initramfs and have no need for initrd? if you make those selections independent, the help info suggests you can save 15Kb by not having RAM

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Andrew Morton
On Wed, 3 Jun 2009 18:09:25 +0100 Russell King r...@arm.linux.org.uk wrote: In fact, on ARM the DMA mask is exactly that - it's a 100% proper mask. It's not a bunch of zeros in the MSB followed by a bunch of ones down to the LSB. It can be a bunch of ones, a bunch of zeros, followed by a

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread James Bottomley
On Wed, 2009-06-03 at 11:43 -0700, Andrew Morton wrote: On Wed, 3 Jun 2009 18:09:25 +0100 Russell King r...@arm.linux.org.uk wrote: In fact, on ARM the DMA mask is exactly that - it's a 100% proper mask. It's not a bunch of zeros in the MSB followed by a bunch of ones down to the LSB.

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Catalin Marinas
On Wed, 2009-06-03 at 12:19 -0400, James Bottomley wrote: On Wed, 2009-06-03 at 14:04 +0100, Catalin Marinas wrote: On Tue, 2009-06-02 at 15:22 +, James Bottomley wrote: So what we're looking for is a proposal to discuss the issues most affecting embedded architectures, or preview any

RE: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread David VomLehn (dvomlehn)
David Delaney has a proof-of-concept of an idea of his which was presented at the last CELF, which is basically to put the kernel and loadable kernel modules closely enough together that you can avoid the use of long jumps. He sees a better than 1% improvement in performance, which we've

Re: [Ksummit-2009-discuss] Representing Embedded Architectures at the Kernel Summit

2009-06-03 Thread Mike Frysinger
On Wed, Jun 3, 2009 at 23:11, David VomLehn (dvomlehn) wrote: David Delaney has a proof-of-concept of an idea of his which was presented at the last CELF, which is basically to put the kernel and loadable kernel modules closely enough together that you can avoid the use of long jumps. He sees