1. A method comprising: creating, by an operating system (OS) kernel, a temporary effective address associated with a virtual segment identifier (VSID), wherein the VSID is received by a processor in an asynchronous interrupt generated by a coherent accelerator in response to a page fault generated by the coherent accelerator in executing an instruction; creating a hidden thread handler in the OS kernel; accessing, by the hidden thread handler executing on the processor, the temporary effective address to recreate the page fault on the processor; and resolving the page fault by the OS executing on the processor.