[openib-general] High memory

Shuang Liang liangs at cse.ohio-state.edu
Thu Nov 17 14:34:06 PST 2005


>Are you using a dma_addr_t (a 64-bit type) to store the return value?
>  
>
Yes, ib_sge.addr is a u64 same as dma_addr_t.

>oh...you have CONFIG_HIGHMEM64G enabled?
>(See include/asm-i386/types.h and look for dma_addr_t)
>
>  
>
Just found out this section in .config
# CONFIG_NOHIGHMEM is not set
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
CONFIG_X86_PAE=y
Maybe I should turn CONFIG_HIGHMEM4G to yes? My system is with 1G memory.

Thanks!

-- 
Shuang Liang, 
Graduate Administration Assistant, 
Department of Computer Science & Engineering
The Ohio State University, 374 Dreese Labs, 2015 Neil Ave
Columbus, Ohio 43210  
614-292-1900, 
614-292-2911 (fax)




More information about the general mailing list