aboutsummaryrefslogtreecommitdiffstats
path: root/fs
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 /fs
parentub: add sg_init_table for sense and read capacity commands (diff)
downloadlinux-dev-85cdffcde0b6b831a06422413300d0f5c0e608c3.tar.xz
linux-dev-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 'fs')
0 files changed, 0 insertions, 0 deletions