ivshmem: Tighten check of property "size"
commit08183c20b8b0782e4c30156eb7202d1117ca22f5
authorMarkus Armbruster <armbru@redhat.com>
Tue, 15 Mar 2016 18:34:45 +0000 (15 19:34 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 21 Mar 2016 20:29:02 +0000 (21 21:29 +0100)
treefb23f00307e6f2ef0c1269ebe0a7b4b297676e12
parentee276391a38c784fd1a3ce33eab0481348d518d1
ivshmem: Tighten check of property "size"

If size_t is narrower than 64 bits, passing uint64_t ivshmem_size to
mmap() truncates.  Reject such sizes.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <1458066895-20632-31-git-send-email-armbru@redhat.com>
hw/misc/ivshmem.c