Patent ID: 8347304
Filing Date: 2013-01-01
Classification: G06F

Abstract:
1. A method of resource allocation failure recovery comprising steps of: (A) generating a plurality of resource requests from a plurality of driver modules to a manager module executed by a processor; (B) generating a plurality of calls from said manager module to a plurality of allocation modules in response to said resource requests; (C) allocating a plurality of resources to said driver modules using said allocation modules in response to said calls; (D) allocating a portion of a memory pool to a recovery packet using said manager module in response to a given one of said allocation modules signaling a failed allocation of a particular one of said resources that failed allocation; (E) adding information to said recovery, packet using said manager module, wherein said information identifies said given allocation module and said particular resource; and (F) recovering from said failed allocation using said given allocation module in response to said information in said recovery packet.