On Tue, 2007-10-30 at 05:21, Martin Ebourne wrote:Oops, sorry, seem to be a mistake of me. I forget to exclude the DMA range. Does the following patch fix the issue? Thanks Zou Nan hai --- a/arch/x86/mm/init_64.c 2007-10-31 11:24:11.000000000 +0800 +++ b/arch/x86/mm/init_64.c 2007-10-31 12:31:02.000000000 +0800 @@ -731,7 +731,7 @@ int in_gate_area_no_task(unsigned long a void * __init alloc_bootmem_high_node(pg_data_t *pgdat, unsigned long size) { return __alloc_bootmem_core(pgdat->bdata, size, - SMP_CACHE_BYTES, (4UL*1024*1024*1024), 0); + SMP_CACHE_BYTES, (4UL*1024*1024*1024), __pa(MAX_DMA_ADDRESS)); } const char *arch_vma_name(struct vm_area_struct *vma) -
| Artem Bityutskiy | [PATCH 10/44 take 2] [UBI] debug unit implementation |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Trent Piepho | [PATCH] [POWERPC] Improve (in|out)_beXX() asm code |
| Dave Young | Re: Linux v2.6.24-rc1 |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
