Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction abstraction

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Benjamin Herrenschmidt
Date: Thursday, June 19, 2008 - 12:20 am

> Which architecture are you interested in?  If it isn't x86, you can 

Oh, I mostly think about powerpc, I just wondered if I could re-use
your new stuff in that context. Mostly idle thoughts at this stage, I
haven't looked seriously.

I have an old patch set to batch forks (and mprotect etc...) TLB
invalidations (which is what I really want to batch on powerpc, more
than the actual PTE changes) that involves subtle changes to the
batching mechanisms etc... but it has issues and would need to be
reworked before merging.

It's something that's been in the back of my mind or the bottom of my
TODO list for some time, but I never quite found the bandwidth to go
back to it.

Cheers,
Ben.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0 of 4] mm+paravirt+xen: add pte read-modify-write ..., Jeremy Fitzhardinge, (Mon Jun 16, 4:29 am)
[PATCH 1 of 4] mm: add a ptep_modify_prot transaction abst ..., Jeremy Fitzhardinge, (Mon Jun 16, 4:30 am)
[PATCH 2 of 4] paravirt: add hooks for ptep_modify_prot_st ..., Jeremy Fitzhardinge, (Mon Jun 16, 4:30 am)
[PATCH 3 of 4] xen: implement ptep_modify_prot_start/commit, Jeremy Fitzhardinge, (Mon Jun 16, 4:30 am)
[PATCH 4 of 4] xen: add mechanism to extend existing multi ..., Jeremy Fitzhardinge, (Mon Jun 16, 4:30 am)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Benjamin Herrenschmidt, (Wed Jun 18, 4:23 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Wed Jun 18, 4:59 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Wed Jun 18, 5:15 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Wed Jun 18, 5:37 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Benjamin Herrenschmidt, (Wed Jun 18, 5:39 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Wed Jun 18, 10:03 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Benjamin Herrenschmidt, (Thu Jun 19, 12:20 am)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Thu Jun 19, 10:57 am)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Fri Jun 20, 12:06 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Fri Jun 20, 1:05 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Fri Jun 20, 1:16 pm)
Re: [PATCH 1 of 4] mm: add a ptep_modify_prot transaction ..., Jeremy Fitzhardinge, (Fri Jun 20, 1:22 pm)