The pmem driver is used to manage large (1-16+MB) physically contiguous
regions of memory shared between userspace and kernel drivers (dsp, gpu,
etc). It was written specifically to deal with hardware limitations of
the MSM7201A, but could be used for other chipsets as well. For now,
you're safe to turn it off on x86.
We should, of course, fix it to build on x86 or be disabled on not-arm,
whichever makes the most sense.
Brian