In the Linux kernel, the following vulnerability has been resolved: EDAC/highbank: Fix memory leak in highbankmcprobe() When devresopengroup() fails, it returns -ENOMEM without freeing memory allocated by edacmcalloc(). Call edacmcfree() on the error handling path to avoid a memory leak. [ bp: Massage commit message. ]