x86: ioremap: fix physical address check
On 06/11/2010 02:20 AM, Kenji Kaneshige wrote: If the physical address is too high to be handled by ioremap() in x86_32 PAE (e.g. more than 36-bit physical address), ioremap() must return error (NULL). However, current x86 ioremap try to map this too high physical address, and it causes unexpected behavior.... 14 Jun 2010 22:55
x86: ioremap() problem in X86_32 PAE
On 06/11/2010 02:17 AM, Kenji Kaneshige wrote: By the way, I'm wondering some change might be needed also in PCI side. For example, current PCI subsystem disables 64-bit BAR with address higher than 32-bit assigned if sizeof(resource_size_t) is less than 8. But it doesn't care the case sizeof(resource_s... 18 Jun 2010 03:43
staging/wlags49_hs: Fix build error when CONFIG_SYSFS is not set
On Fri, 2010-06-11 at 08:46 -0400, Javier Martinez Canillas wrote: extern void register_wlags_sysfs(struct net_device *); extern void unregister_wlags_sysfs(struct net_device *); #else -static void register_wlags_sysfs(struct net_device *) { return; }; -static void unregister_wlags_sysf... 11 Jun 2010 13:40
AFFS: wait for sb synchronization when needed
On Fri, Jun 11, 2010 at 06:05:20PM +0300, Artem Bityutskiy wrote: From: Artem Bityutskiy <Artem.Bityutskiy(a)nokia.com> AFFS does not ever wait for superblock synchronization in ->put_super(), ->write_super, and ->sync_fs(). However, it should wait for synchronization in ->put_super() because it is... 11 Jun 2010 21:27
Hi, I've been going over perf_disable() usage in kernel/perf_event.c and wondered if we actually need it at all. Currently the only thing we seem to require it for is around pmu::enable calls (and for that powerpc at least does it itself, on x86 we rely on it to call ->enable_all and reprogram the pmu state). ... 14 Jun 2010 06:15
ib/ehca: bitmask handling for lock_hcalls
What is the impact of this problem? ie is this something we need to fix for 2.6.35? I suppose not, since the current code has been there a long time. -- Roland Dreier <rolandd(a)cisco.com> || For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/index.html -- To unsubscri... 14 Jun 2010 05:10
xfs: Make fiemap works with sparse file.
Tao Ma wrote: In xfs_vn_fiemap, we set bvm_count to fi_extent_max + 1 and want to return fi_extent_max extents, but actually it won't work for a sparse file. The reason is that in xfs_getbmap we will calculate holes and set it in 'out', while out is malloced by bmv_count(fi_extent_max+1) which didn't con... 18 Jun 2010 02:38
[PATCH 08/13] ARM: add PrimeCell generic DMA to PL011 v8
This extends the PL011 UART driver with generic DMA engine support using the PrimeCell DMA engine interface. Tested-by: Jerzy Kasenberg <jerzy.kasenberg(a)tieto.com> Tested-by: Grzegorz Sygieda <grzegorz.sygieda(a)tieto.com> Tested-by: Marcin Mielczarczyk <marcin.mielczarczyk(a)tieto.com> Signed-off-by: Linus Walleij ... 11 Jun 2010 12:34
[PATCH 03/13] DMAENGINE: add generic PrimeCell interface to DMA40 v2
This extends the DMA engine driver for the DMA40 used in the U8500 platform with the generic PrimeCell interface. Signed-off-by: Linus Walleij <linus.walleij(a)stericsson.com> --- drivers/dma/ste_dma40.c | 125 +++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 121 insertions(+), 4 deletions(-) ... 11 Jun 2010 12:33
[PATCH 11/13] ARM: config Ux500 PL011 PL022 for DMA v2
This will configure the platform data for the PL011 and PL022 PrimeCells found in the Ux500 to use DMA with the generic PrimeCell DMA engine. Signed-off-by: Linus Walleij <linus.walleij(a)stericsson.com> --- arch/arm/mach-ux500/board-mop500.c | 12 --- arch/arm/mach-ux500/devices-db8500.c | 92 ++++++++++++... 11 Jun 2010 12:33