My library does mmap of the InfiniBand driver. The backing memory is main memory, allocated by the InfiniBand driver via ddi_umem_alloc(). My library accesses the memory just fine, and I added printfs to dumps the addresses. My library goes into an infinite loop, and I suspend it. I run "mdb -p PID" in order to display the mmap'ed memory. I confirm the address with "$m", here's the line of interest:
BASE LIMIT SIZE NAME fffffd7ffedcc000 fffffd7ffedec000 20000 fffffd7ffedcc000/J mdb: failed to read data from target: no mapping for address Can someone tell me how I can display this memory? Thanks. This message posted from opensolaris.org