]> git.ipfire.org Git - thirdparty/qemu.git/commit
util/vfio-helpers: Assert offset is aligned to page size
authorPhilippe Mathieu-Daudé <philmd@redhat.com>
Tue, 3 Nov 2020 02:07:33 +0000 (03:07 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 3 Nov 2020 19:06:23 +0000 (19:06 +0000)
commitfc107d86840b3364e922c26cf7631b7fd38ce523
treeab980778814158cf6e23b274f0a96b2131970ef6
parentf6b8104d0b75a8c2b21bd3175e9ba9a402182b2e
util/vfio-helpers: Assert offset is aligned to page size

mmap(2) states:

  'offset' must be a multiple of the page size as returned
   by sysconf(_SC_PAGE_SIZE).

Add an assertion to be sure we don't break this contract.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20201103020733.2303148-8-philmd@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Tested-by: Eric Auger <eric.auger@redhat.com>
util/vfio-helpers.c