projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
[cascardo/linux.git]
/
drivers
/
rapidio
/
devices
/
tsi721.c
diff --git
a/drivers/rapidio/devices/tsi721.c
b/drivers/rapidio/devices/tsi721.c
index
32f0f01
..
9d19b9a
100644
(file)
--- a/
drivers/rapidio/devices/tsi721.c
+++ b/
drivers/rapidio/devices/tsi721.c
@@
-1161,7
+1161,7
@@
static int tsi721_rio_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart,
} else if (ibw_start < (ib_win->rstart + ib_win->size) &&
(ibw_start + ibw_size) > ib_win->rstart) {
/* Return error if address translation involved */
- if (
direct &&
ib_win->xlat) {
+ if (
!direct ||
ib_win->xlat) {
ret = -EFAULT;
break;
}