diff --git a/drivers/char/mem.c b/drivers/char/mem.c
index 94c2b556cf9728ea66973f97b0d0222c97b36da5..7dcf9e4ea79d01adf8f768ba552f08b23a3892f5 100644
--- a/drivers/char/mem.c
+++ b/drivers/char/mem.c
@@ -891,7 +891,6 @@ static int open_port(struct inode *inode, struct file *filp)
 	 * revocations when drivers want to take over a /dev/mem mapped
 	 * range.
 	 */
-	inode->i_mapping = devmem_inode->i_mapping;
 	filp->f_mapping = inode->i_mapping;
 
 	return 0;