[PATCH v2 03/20] x86/mm: temporary mm struct
bp at alien8.de
Mon Feb 4 14:28:29 UTC 2019
On Thu, Jan 31, 2019 at 10:19:54PM +0000, Nadav Amit wrote:
> Having a different struct can prevent the misuse of using mm_structs in
> unuse_temporary_mm() that were not “used” using use_temporary_mm. The
> typedef, I presume, can deter users from starting to play with the internal
> “private” fields.
Ok, makes sense.
> > That prev.prev below looks unnecessary, instead of just using prev.
> >> + struct mm_struct *prev;
> > Why "prev”?
> This is obviously the previous active mm. Feel free to suggest an
> alternative name.
Well, when I look at the typedef I'm wondering why is it called "prev"
but I guess this is to mean that it will be saving the previously used
mm, so ack.
Good mailing practices for 400: avoid top-posting and trim the reply.
More information about the Linux-security-module-archive