Introduction - If you have any usage issues, please Google them yourself
For 040 060 we can use the virtual memory area like other architectures, but for 020 030 we want to use early termination page descriptors and we can t mix this with normal page descriptors, so we have to copy that code (mm vmalloc.c) and return appropriately aligned addresses.