remap_file_pages: check file mapping
Change-Id: Ibf145a20181938a9825214253337a423fcd53064 Refs: #1521
This commit is contained in:
committed by
Masamichi Takagi
parent
e6e66e0392
commit
b0bd1feefb
@@ -9213,7 +9213,7 @@ SYSCALL_DECLARE(remap_file_pages)
|
||||
if (!range || (start < range->start) || (range->end < end)
|
||||
|| (range->flag & VR_PRIVATE)
|
||||
|| (range->flag & (VR_REMOTE|VR_IO_NOCACHE|VR_RESERVED))
|
||||
|| !range->memobj) {
|
||||
|| !is_callable_remap_file_pages(range->memobj)) {
|
||||
ekprintf("sys_remap_file_pages(%#lx,%#lx,%#x,%#lx,%#x):"
|
||||
"invalid VMR:[%#lx-%#lx) %#lx %p\n",
|
||||
start0, size, prot, pgoff, flags,
|
||||
|
||||
Reference in New Issue
Block a user