ivshmem-net: Switch to relative descriptor addresses
authorJan Kiszka <jan.kiszka@siemens.com>
Tue, 3 Jan 2017 07:50:01 +0000 (08:50 +0100)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commit443dec1191dd555802f6cb6efa9b6ab4997eddce
treefb3ab226949797836b5be3de3f8f64bcf0b37a4a
parenta5f2f5f518b8b9103dfed3effee0168872928f85
ivshmem-net: Switch to relative descriptor addresses

Make sure that we do not depend on identity-mapped shared memory
regions.

This also fixes an off-by-one in the range check of ivshm_net_desc_data.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
(cherry picked from commit 426eccbb2dba3b44b3e24e374ab46a0c5f32b65d)
(cherry picked from commit a44ee5c43841a160126e2e183058801a13f379bb)
Signed-off-by: Vipul Kumar <vipul_kumar@mentor.com>
drivers/net/ivshmem-net.c