Messages in this thread | | | Date | Wed, 24 Sep 2008 10:15:11 +0200 | From | Ingo Molnar <> | Subject | Re: [patch 0/7] x86, cpa: cpa related changes to be inline with TLB Application note - v2 |
| |
* Suresh Siddha <suresh.b.siddha@intel.com> wrote:
> v2: > 1. Fix the deadlock associated with smp call function and spin_lock_irqsave() > for pgd_lock. > 2. No alias checks for __set_pages_np()/__set_pages_p() avoiding the large > text page split from atomic context in CONFIG_DEBUG_PAGEALLOC. > 3. Serialize cpa() for !CONFIG_DEBUG_PAGEALLOC, so that a cpu with stale > large page tlb's(but small PTE's in memory) won't do a cpa() in parallel > to some other cpu splitting large pages and changing page attribute for > a small page.
ok, looks good and the code got simpler as well. I've started testing it in tip/master and will push out these updates to tip/x86/pat if they pass. (v1 had stability problems)
Thanks,
Ingo
| |