diff options
Diffstat (limited to 'arch/powerpc/sysdev/qe_lib/qe.c')
| -rw-r--r-- | arch/powerpc/sysdev/qe_lib/qe.c | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/arch/powerpc/sysdev/qe_lib/qe.c b/arch/powerpc/sysdev/qe_lib/qe.c index 3da8014931c..90020de4dcf 100644 --- a/arch/powerpc/sysdev/qe_lib/qe.c +++ b/arch/powerpc/sysdev/qe_lib/qe.c @@ -640,6 +640,7 @@ unsigned int qe_get_num_of_snums(void)  		if ((num_of_snums < 28) || (num_of_snums > QE_NUM_OF_SNUM)) {  			/* No QE ever has fewer than 28 SNUMs */  			pr_err("QE: number of snum is invalid\n"); +			of_node_put(qe);  			return -EINVAL;  		}  	} | 
