浏览代码

Merge tag 'vfio-ccw-20170724' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw into features

Pull vfio-ccw fix from Cornelia Huck:
"A bugfix in the ccw translation code."
Martin Schwidefsky 8 年之前
父节点
当前提交
dd783b4c7b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      drivers/s390/cio/vfio_ccw_cp.c

+ 1 - 1
drivers/s390/cio/vfio_ccw_cp.c

@@ -481,7 +481,7 @@ static int ccwchain_fetch_tic(struct ccwchain *chain,
 		ccw_tail = ccw_head + (iter->ch_len - 1) * sizeof(struct ccw1);
 		ccw_tail = ccw_head + (iter->ch_len - 1) * sizeof(struct ccw1);
 
 
 		if ((ccw_head <= ccw->cda) && (ccw->cda <= ccw_tail)) {
 		if ((ccw_head <= ccw->cda) && (ccw->cda <= ccw_tail)) {
-			ccw->cda = (__u32) (addr_t) (iter->ch_ccw +
+			ccw->cda = (__u32) (addr_t) (((char *)iter->ch_ccw) +
 						     (ccw->cda - ccw_head));
 						     (ccw->cda - ccw_head));
 			return 0;
 			return 0;
 		}
 		}