Re: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-03-17 Thread Jan Beulich
On 17.03.2022 06:55, Tian, Kevin wrote: >> From: Jan Beulich >> Sent: Monday, March 14, 2022 3:33 PM >> >> On 14.03.2022 05:01, Tian, Kevin wrote: From: Jan Beulich Sent: Friday, February 18, 2022 4:31 PM On 18.02.2022 06:20, Tian, Kevin wrote: >> From: Jan Beulich

RE: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-03-16 Thread Tian, Kevin
> From: Jan Beulich > Sent: Monday, March 14, 2022 3:33 PM > > On 14.03.2022 05:01, Tian, Kevin wrote: > >> From: Jan Beulich > >> Sent: Friday, February 18, 2022 4:31 PM > >> > >> On 18.02.2022 06:20, Tian, Kevin wrote: > From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:36 AM

Re: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-03-14 Thread Jan Beulich
On 14.03.2022 05:01, Tian, Kevin wrote: >> From: Jan Beulich >> Sent: Friday, February 18, 2022 4:31 PM >> >> On 18.02.2022 06:20, Tian, Kevin wrote: From: Jan Beulich Sent: Tuesday, January 11, 2022 12:36 AM When a page table ends up with no present entries left, it can be

RE: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-03-13 Thread Tian, Kevin
> From: Jan Beulich > Sent: Friday, February 18, 2022 4:31 PM > > On 18.02.2022 06:20, Tian, Kevin wrote: > >> From: Jan Beulich > >> Sent: Tuesday, January 11, 2022 12:36 AM > >> > >> When a page table ends up with no present entries left, it can be > >> replaced by a non-present entry at the

Re: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-02-18 Thread Jan Beulich
On 18.02.2022 06:20, Tian, Kevin wrote: >> From: Jan Beulich >> Sent: Tuesday, January 11, 2022 12:36 AM >> >> When a page table ends up with no present entries left, it can be >> replaced by a non-present entry at the next higher level. The page table >> itself can then be scheduled for freeing.

RE: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-02-17 Thread Tian, Kevin
> From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:36 AM > > When a page table ends up with no present entries left, it can be > replaced by a non-present entry at the next higher level. The page table > itself can then be scheduled for freeing. > > Note that while its output isn't used

[PATCH v3 20/23] VT-d: free all-empty page tables

2022-01-10 Thread Jan Beulich
When a page table ends up with no present entries left, it can be replaced by a non-present entry at the next higher level. The page table itself can then be scheduled for freeing. Note that while its output isn't used there yet, pt_update_contig_markers() right away needs to be called in all