On Mon, Oct 14, 2024 at 11:30 AM Alice Ryhl <aliceryhl@xxxxxxxxxx> wrote: > > The first patch introduces mm_struct and vm_area_struct abstractions, > and the second patch uses them for miscdevice. > > This updates the vm_area_struct support to use the approach we discussed > at LPC where there are three different types depending on the kind of > access you have to the vma. You either have read access, write access, > or you are initializing it. Each case allows a larger set of operations > on the vma. > > The first patch in this series depends on vfs.rust.file for > NotThreadSafe. The second patch in this series depends on char-misc-next > for the base miscdevice implementation. Adding Christian as FYI due to the vfs.rust.file dependency. Alice