When CPU scheduler throws the PTE remap thread of the CPU core n, and later resumes execution on core m, than this can cause issues.
Fixed typo in title and added a limitation section.
* Add files via upload
* Delete pci.c
* Delete pci.h
* Delete pte_mmap_windows.c
* Delete pte_mmap_windows.h
* Delete betatest.txt
* Rename CHANGELOG.txt to CHANGELOG.md
* version 3.0.1, sorry for screwing tabs & spaces
* Sorry for screwing the tabs and spaces. Common consent seem to be spaces nowadays, so everything is spaces now. All files end with a line end.
* Important fixing of several logical checks (some of them leading to a sort of overprotection that disabled methods in Winpmem for no reason). More safeguarding against obvious input mistakes (such as handing over 0 addresses) when using ioctl codes programmatically. This was done after it happened to myself a few times when testing.
* More sanity checking when trying to restore the rogue pte page.
* This is almost a total rewrite. My former idea to increase version number to just 2.0.2 is ridiculous. It's 3.0.1 now, and considered an early **alpha** version that might still have bugs. Make no mistake, stability and reliability was significantly increased over the old version.
* update changelog
* update version info
* update version info
* Fix spelling
* bugfixes and large pages for reverse query
* important bugfixes
* large page support added in PTE parsing for reverse query.
* more updates
* minor spelling
* remove duplicate variant2
* Linux x64 Linpmem version, initial
Early version, really please report errors or feature enhancements.
* minor updates
* update readme.md and updates.md
* correct old readme
* Update UPDATES.md
* Minor docs update
* secure boot / signing driver
* Update CHANGELOG.md
* Delete LinPmem directory
Delete Linpmem because it was moved to its own repo (https://github.com/Velocidex/Linpmem).
* Add Linpmem hint.
Add the Linux version hint.