Re: [PATCH RFC 02/15] migration: Allow pss->page jump over clean pages

2022-02-07 Thread Peter Xu
On Thu, Feb 03, 2022 at 06:19:22PM +, Dr. David Alan Gilbert wrote: > * Peter Xu (pet...@redhat.com) wrote: > > On Wed, Jan 19, 2022 at 01:42:47PM +, Dr. David Alan Gilbert wrote: > > > * Peter Xu (pet...@redhat.com) wrote: > > > > Commit ba1b7c812c ("migration/ram: Optimize ram_save_host_p

Re: [PATCH RFC 02/15] migration: Allow pss->page jump over clean pages

2022-02-03 Thread Dr. David Alan Gilbert
* Peter Xu (pet...@redhat.com) wrote: > On Wed, Jan 19, 2022 at 01:42:47PM +, Dr. David Alan Gilbert wrote: > > * Peter Xu (pet...@redhat.com) wrote: > > > Commit ba1b7c812c ("migration/ram: Optimize ram_save_host_page()") > > > managed to > > > optimize host huge page use case by scanning the

Re: [PATCH RFC 02/15] migration: Allow pss->page jump over clean pages

2022-01-19 Thread Peter Xu
On Wed, Jan 19, 2022 at 01:42:47PM +, Dr. David Alan Gilbert wrote: > * Peter Xu (pet...@redhat.com) wrote: > > Commit ba1b7c812c ("migration/ram: Optimize ram_save_host_page()") managed > > to > > optimize host huge page use case by scanning the dirty bitmap when looking > > for > > the next

Re: [PATCH RFC 02/15] migration: Allow pss->page jump over clean pages

2022-01-19 Thread Dr. David Alan Gilbert
* Peter Xu (pet...@redhat.com) wrote: > Commit ba1b7c812c ("migration/ram: Optimize ram_save_host_page()") managed to > optimize host huge page use case by scanning the dirty bitmap when looking for > the next dirty small page to migrate. > > However when updating the pss->page before returning fr

[PATCH RFC 02/15] migration: Allow pss->page jump over clean pages

2022-01-19 Thread Peter Xu
Commit ba1b7c812c ("migration/ram: Optimize ram_save_host_page()") managed to optimize host huge page use case by scanning the dirty bitmap when looking for the next dirty small page to migrate. However when updating the pss->page before returning from that function, we used MIN() of these two val