History log of /darwin-on-arm/xnu/osfmk/arm/pmap.h
Revision Date Author Comments
# eb6260d9 27-Dec-2014 b-man <mckenzba@gmail.com>

Revert "Remove redundant cache code, rename files, tie everything in"

This reverts commit f96a540c97eb63b9360fb0c254869cd745c8ac99.


# f96a540c 22-Dec-2014 b-man <mckenzba@gmail.com>

Remove redundant cache code, rename files, tie everything in


# 1ec79821 26-Nov-2014 b-man <mckenzba@gmail.com>

Eliminate most compiler warnings in pmap, fix nasty bug with cpm_allocate()


# 722bc466 09-Jan-2014 winocm <winocm@icloud.com>

ASID support.


# 10c1c7cd 05-Dec-2013 winocm <winocm@icloud.com>

Properly free expanded pages when needed. This resolves the biggest memory leak in the system.


# ebd7f5c4 02-Dec-2013 winocm <winocm@icloud.com>

Misc. pmap improvements: enable ledger credits/debits, set additional machine dependent bits in the pv_rooted_entry table.


# cf986f10 11-Nov-2013 winocm <winocm@icloud.com>

Fully fix launchd by fixing PMAP_SWITCH_USER.


# 850a6b26 07-Nov-2013 winocm <winocm@icloud.com>

ASID support and misc. pmap fixes... (again)


# de4d29af 07-Nov-2013 winocm <winocm@icloud.com>

pmap cleanup.


# c550461f 06-Nov-2013 winocm <winocm@icloud.com>

pmap_expand is now fixed, but I have some hardware issues to debug with cpm_allocate/kmem_alloc_contig.


# ca962a5a 04-Nov-2013 winocm <winocm@icloud.com>

Reformat everything to fit in an 80 column setup, makes certain functions look far less scary.


# 924aeffe 04-Nov-2013 winocm <winocm@icloud.com>

Add full support for NX, and VM protections.


# 87d8be59 20-Oct-2013 winocm <winocm@icloud.com>

Reformat the headers too.


# 867a83d2 06-Oct-2013 winocm <winocm@icloud.com>

Today's work.


# 12fc5c41 05-Oct-2013 winocm <winocm@icloud.com>

New pmap, sort of broken though. I'll keep working on it.


# 20d1738f 09-Sep-2013 rms <winocm@icloud.com>

Revert "Lots of random fixes."

This reverts commit c47e4a04153af96ef2703c9eb3e60f753ddb7dc4.


# c47e4a04 08-Sep-2013 rms <winocm@icloud.com>

Lots of random fixes.


# 4eb8cda8 18-Aug-2013 rms <winocm@icloud.com>

I changed my email address.


# 03e21e8b 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?


# eb6260d9e8ddb35e32049b1761241a9ae32377a2 27-Dec-2014 b-man <mckenzba@gmail.com>

Revert "Remove redundant cache code, rename files, tie everything in"

This reverts commit f96a540c97eb63b9360fb0c254869cd745c8ac99.


# f96a540c97eb63b9360fb0c254869cd745c8ac99 22-Dec-2014 b-man <mckenzba@gmail.com>

Remove redundant cache code, rename files, tie everything in


# 1ec79821cf7a25e7f64033a1e4255f678f90b0fe 26-Nov-2014 b-man <mckenzba@gmail.com>

Eliminate most compiler warnings in pmap, fix nasty bug with cpm_allocate()


# 722bc466f471ac11119f24074c5e3cb7b83f59b8 09-Jan-2014 winocm <winocm@icloud.com>

ASID support.


# 10c1c7cd5867cd82c0ba71db7a867ea42c5cad42 05-Dec-2013 winocm <winocm@icloud.com>

Properly free expanded pages when needed. This resolves the biggest memory leak in the system.


# ebd7f5c4f47c95163c08b3c29ea5f08fe7cfb8ba 02-Dec-2013 winocm <winocm@icloud.com>

Misc. pmap improvements: enable ledger credits/debits, set additional machine dependent bits in the pv_rooted_entry table.


# cf986f100ab0747a175cc1b775db79a0f6f72d0f 11-Nov-2013 winocm <winocm@icloud.com>

Fully fix launchd by fixing PMAP_SWITCH_USER.


# 850a6b2642e9f313e43b80ce690af270879b3274 07-Nov-2013 winocm <winocm@icloud.com>

ASID support and misc. pmap fixes... (again)


# de4d29af1d38ec767e3f5a944e0b97063f8cd4ae 07-Nov-2013 winocm <winocm@icloud.com>

pmap cleanup.


# c550461f49239f36e3d3a754477660d7d3ed1e72 06-Nov-2013 winocm <winocm@icloud.com>

pmap_expand is now fixed, but I have some hardware issues to debug with cpm_allocate/kmem_alloc_contig.


# ca962a5a148de45d9242519d206be3494182c7d4 04-Nov-2013 winocm <winocm@icloud.com>

Reformat everything to fit in an 80 column setup, makes certain functions look far less scary.


# 924aeffe36310605076161190741a33159699ff3 04-Nov-2013 winocm <winocm@icloud.com>

Add full support for NX, and VM protections.


# 87d8be59a07e073910340ebf40fc26d9dd40e5b4 20-Oct-2013 winocm <winocm@icloud.com>

Reformat the headers too.


# 867a83d25fcc31386079de7a58655004edbd2357 06-Oct-2013 winocm <winocm@icloud.com>

Today's work.


# 12fc5c4142425f36b3e82c54fd2447e09e6ef1ab 05-Oct-2013 winocm <winocm@icloud.com>

New pmap, sort of broken though. I'll keep working on it.


# 20d1738f020d4b9997fcb2637ee6f144dd9b1d26 09-Sep-2013 rms <winocm@icloud.com>

Revert "Lots of random fixes."

This reverts commit c47e4a04153af96ef2703c9eb3e60f753ddb7dc4.


# c47e4a04153af96ef2703c9eb3e60f753ddb7dc4 08-Sep-2013 rms <winocm@icloud.com>

Lots of random fixes.


# 4eb8cda8c17845aebcf8e1a6bbc9120bb82404d2 18-Aug-2013 rms <winocm@icloud.com>

I changed my email address.


# 03e21e8b11f9c88c6193ed365ebdd3482ec1cd4a 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?