Merged to master at 5fdae0513c3d..bbb00bf3aa23 (from, to]

You can see the entire diff with 'git diff' or at
https://github.com/brho/akaros/compare/5fdae0513c3d...bbb00bf3aa23


On 2016-03-11 at 15:00 Barret Rhoden <[email protected]> wrote:
> This adds PAT support for write-combining memory mappings.  For
> kernel memory mappings, we can use vmap_pmem_writecomb().  For custom
> memory mappings, we can use PTE_WRITECOMB.
> 
> I rebased and touched up Kanoj's commit.  If you'd prefer to do that
> and work directly off my last commit (660165), then let me know.
> 
> ------------
> You can also find this patch set at:
> 
> [email protected]:brho/akaros.git
> From: 7793cb72c3a0 master
> To: 84e2c6919d8c pat
> 
> And view them at: 
> 
> https://github.com/brho/akaros/compare/7793cb72c3a0...84e2c6919d8c
> 
> ------------
> 
> 
> Barret Rhoden (3):
>   Stop using PTE_PCD and PTE_PWT directly (XCC)
>   x86: initialize the PAT MSR
>   Add write-combining memory mapping mode (XCC)
> 
> Kanoj Sarcar (1):
>   Implement write combining on x86
> 
>  kern/arch/riscv/ros/mmu.h       |  2 ++
>  kern/arch/x86/cpuinfo.c         |  6 ++++--
>  kern/arch/x86/pmap.c            | 44
> +++++++++++++++++++++++++++++++++++++++++
> kern/arch/x86/pmap64.c          |  2 +-
> kern/arch/x86/ros/mmu64.h       | 11 ++++++-----
> kern/drivers/net/udrvr/compat.c | 19 ++++++++++++++++++
> kern/drivers/net/udrvr/compat.h | 19 ++----------------
> kern/include/mm.h               |  1 +
> kern/src/mm.c                   |  5 +++++ 9 files changed, 84
> insertions(+), 25 deletions(-)
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to