ipc: reply: Unmap pages after successfully copying the reply over
ipc: reply: Unmap pages after successfully copying the reply over

The bug was that issuing map_pages (in order to copy data into the
response buffer of the sender) wouldn't actually map the pages to the
correct physical address, but instead, it would use the previous
mapping. The problem was that map_pages by default doesn't do anything
if 'some' mapping is already in place.

semahawk/figh,semahawk/leoman,semahawk/kernel