DRIVERS: Add pmem.c from 2.6.38