]> git.baikalelectronics.ru Git - kernel.git/commit
iSCSI/iBFT: use proper address translation
authorJan Beulich <JBeulich@novell.com>
Fri, 2 Oct 2009 15:12:39 +0000 (16:12 +0100)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 5 Oct 2009 19:05:40 +0000 (12:05 -0700)
commit7f0ccd8bd2b500e1a6e05cf00aedc65e5b472ddb
treeddf42bb3a23d51a836f5faf6ffd88f0a4f7508e5
parent72350c470ec9c5ee723f3d4169e79f232cb0cd9e
iSCSI/iBFT: use proper address translation

In virtual environments (namely, Xen Dom0) virt <-> phys and
virt <-> isa-bus translations cannot be freely interchanged (and
even outside such environments it is not really correct to do so).
When looking at memory below 1M, the latter translations should
always be used.

iscsi_ibft_find.c part from: Martin Wilck <martin.wilck@ts.fujitsu.com>.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Peter Jones <pjones@redhat.com>
Signed-off-by: Konrad Rzeszutek Wilk <ketuzsezs@darnok.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/firmware/iscsi_ibft.c
drivers/firmware/iscsi_ibft_find.c