In the Linux kernel, the following vulnerability has been resolved: soc: microchip: mpfs: Fix memory leak in mpfssyscontrollerprobe() In mpfssyscontrollerprobe(), if ofgetmtddevicebynode() fails, the function returns immediately without freeing the allocated memory for syscontroller, leading to a memory leak. Fix this by jumping to the outfree label to ensure the memory is properly freed. Also, consolidate the error handling for the mboxrequest_channel() failure case to use the same label.