]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
RAS/CEC: Correct ce_add_elem()'s returned values
authorWilliam Roche <william.roche@oracle.com>
Tue, 6 Apr 2021 15:28:59 +0000 (11:28 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Apr 2021 06:47:24 +0000 (08:47 +0200)
commit8fd28ec36a802146866031b8da787fd143ddc3c0
tree3ba44f6214bf6357e9ffb274f43602d5fad26d9c
parent494727f56bf13c6a5dd5da6fc7da57be4b33268c
RAS/CEC: Correct ce_add_elem()'s returned values

commit 3a62583c2853b0ab37a57dde79decea210b5fb89 upstream.

ce_add_elem() uses different return values to signal a result from
adding an element to the collector. Commit in Fixes: broke the case
where the element being added is not found in the array. Correct that.

 [ bp: Rewrite commit message, add kernel-doc comments. ]

Fixes: de0e0624d86f ("RAS/CEC: Check count_threshold unconditionally")
Signed-off-by: William Roche <william.roche@oracle.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Cc: <stable@vger.kernel.org>
Link: https://lkml.kernel.org/r/1617722939-29670-1-git-send-email-william.roche@oracle.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/ras/cec.c