Patent ID: 8914815

Claim:
A system for tracking and maintaining kernel symbol list types, the system comprising: a database that stores one or more kernel symbols of a first list type and one or more kernel symbols of a second list type in a computer memory; a request tracker that receives from a consumer an identifier of a first kernel and at least one of a first set of kernel symbols of the first list type and a second set of kernel symbols of the second list type, wherein each kernel symbol of the first list type and of the second list type in the database is included in one or more kernels, and each kernel symbol of the first list type is included in a kernel ABI (application binary interface) of the one or more associated kernels, wherein the request tracker stores in the database the at least one of a first set of kernel symbols of a first list type and a second set of kernel symbols of a second list type; a comparison module that identifies a second kernel associated with a third set of kernel symbols of the first list type and a fourth set of kernel symbols of the second list type and compares one or more kernel symbols included in the first kernel to one or more kernel symbols included in the second kernel; and a notification module that sends, based on the comparison, a notification to the consumer, wherein the notification indicates a change in one or more kernel symbols included in the first kernel or second kernel.