From fc1dc21b1395f16a8ab33f47ff33c3cbf4b85669 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Sat, 22 Jul 2023 10:36:38 +0200 Subject: [PATCH] Use updated mmap_prep decl. --- vesad/src/scheme.rs | 2 +- virtio-gpud/src/scheme.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vesad/src/scheme.rs b/vesad/src/scheme.rs index ddd3f22607..cc5a70fcd1 100644 --- a/vesad/src/scheme.rs +++ b/vesad/src/scheme.rs @@ -377,7 +377,7 @@ impl SchemeMut for DisplayScheme { self.handles.remove(&id).ok_or(Error::new(EBADF))?; Ok(0) } - fn mmap_prep(&mut self, id: usize, _flags: MapFlags, size: usize, off: u64) -> Result { + fn mmap_prep(&mut self, id: usize, off: u64, size: usize, _flags: MapFlags) -> Result { let handle = self.handles.get(&id).ok_or(Error::new(EBADF))?; if let HandleKind::Screen(vt_i, screen_i) = handle.kind { diff --git a/virtio-gpud/src/scheme.rs b/virtio-gpud/src/scheme.rs index 4669ae2e3f..6a75c72749 100644 --- a/virtio-gpud/src/scheme.rs +++ b/virtio-gpud/src/scheme.rs @@ -463,7 +463,7 @@ impl<'a> SchemeMut for Scheme<'a> { fn close(&mut self, _id: usize) -> syscall::Result { Ok(0) } - fn mmap_prep(&mut self, id: usize, flags: MapFlags, size: usize, offset: u64) -> syscall::Result { + fn mmap_prep(&mut self, id: usize, offset: u64, size: usize, flags: MapFlags) -> syscall::Result { log::info!("KSMSG MMAP {} {:?} {} {}", id, flags, offset, size); match self.handles.get(&id).ok_or(SysError::new(EINVAL))? { Handle::Vt { display, .. } => {