summaryrefslogtreecommitdiffstats
path: root/arch/x86
diff options
context:
space:
mode:
authorHugh Dickins <hugh@veritas.com>2007-10-25 09:55:05 +0200
committerJens Axboe <jens.axboe@oracle.com>2007-10-25 09:55:05 +0200
commit85cdffcde0b6b831a06422413300d0f5c0e608c3 (patch)
treebae2a4271544d1464918cb86a91ed837cedc4a4f /arch/x86
parent4f33a9d9a416313f0ecf6e6953d205385a431cd5 (diff)
downloadblackbird-op-linux-85cdffcde0b6b831a06422413300d0f5c0e608c3.tar.gz
blackbird-op-linux-85cdffcde0b6b831a06422413300d0f5c0e608c3.zip
fix sg_phys to use dma_addr_t
x86_32 CONFIG_HIGHMEM64G with 5GB RAM hung when booting, after issuing some "request_module: runaway loop modprobe binfmt-0000" messages in trying to exec /sbin/init. The binprm buf doesn't see the right ".ELF" header because sg_phys() is providing the wrong physical addresses for high pages: a 32-bit unsigned long is too small in this case, we need to use dma_addr_t. Signed-off-by: Hugh Dickins <hugh@veritas.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'arch/x86')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud