On Fri, Oct 25, 2024 at 08:49:19AM +0000, Wei Yang wrote: > On Fri, Oct 25, 2024 at 09:40:25AM +0100, Lorenzo Stoakes wrote: > >On Fri, Oct 25, 2024 at 08:32:27AM +0000, Wei Yang wrote: > > > >> > >> But I have a question on your introduction of VMG_FLAG_JUST_EXPAND. > >> > >> Lets say just_expand is true and can_merge_left is true. Now we will adjust > >> vmg->start/vma/pgoff in if (can_merge_left). If we fail expansion, we won't > >> restore vmg->vma/start/pgoff, since just_expand is true. > >> > >> Is this what you expect? > > > >Yes, I explicitly wrote it to do that so it'd be a bit odd if I didn't > >realise :) > > > >Actually at this point, I don't think we need a follow up patch, sorry. > > > >As I think perhaps I will make this change as part of an existing series > >where I am reworking mmap_region(), since this is the only place where it > >matters, and it would make everything a hell of a lot clearer. > > > >Thanks for pointing this out, it's very useful (and an embarrassing > >oversight on my part...!), but I think it'd be better reworked this way. > > > >Thanks! > > Ok, for now I would just remove these two lines with the change log you > suggested. NO! Sorry I've not been clear - don't send any series. I am going to make a change that eliminates the need for your change (sorry, but in discussing this I've realised that's the best way forward). > > -- > Wei Yang > Help you, Help me >