From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752564AbdLGKLl (ORCPT ); Thu, 7 Dec 2017 05:11:41 -0500 Received: from mail-wm0-f67.google.com ([74.125.82.67]:33877 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752282AbdLGKLj (ORCPT ); Thu, 7 Dec 2017 05:11:39 -0500 X-Google-Smtp-Source: AGs4zMZrO5oTHxDOZMlM6evisUjw1hVsB9oiHjXVVzJufEuMshlTI59WJBYLJSZlIfyTuKm2MoM0qQ== From: Dmitry Vyukov To: akpm@linux-foundation.org Cc: Dmitry Vyukov , linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller@googlegroups.com, Alexander Potapenko , Vegard Nossum , Quentin Casasnovas Subject: [PATCH] kcov: fix comparison callback signature Date: Thu, 7 Dec 2017 11:11:34 +0100 Message-Id: <20171207101134.107168-1-dvyukov@google.com> X-Mailer: git-send-email 2.15.1.424.g9478a66081-goog Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix a silly copy-paste bug. We truncated u32 args to u16. Fixes: ded97d2c2b2c ("kcov: support comparison operands collection") Signed-off-by: Dmitry Vyukov Cc: linux-kernel@vger.kernel.org Cc: linux-mm@kvack.org Cc: syzkaller@googlegroups.com Cc: Alexander Potapenko Cc: Vegard Nossum Cc: Quentin Casasnovas --- kernel/kcov.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/kcov.c b/kernel/kcov.c index 15f33faf4013..7594c033d98a 100644 --- a/kernel/kcov.c +++ b/kernel/kcov.c @@ -157,7 +157,7 @@ void notrace __sanitizer_cov_trace_cmp2(u16 arg1, u16 arg2) } EXPORT_SYMBOL(__sanitizer_cov_trace_cmp2); -void notrace __sanitizer_cov_trace_cmp4(u16 arg1, u16 arg2) +void notrace __sanitizer_cov_trace_cmp4(u32 arg1, u32 arg2) { write_comp_data(KCOV_CMP_SIZE(2), arg1, arg2, _RET_IP_); } @@ -183,7 +183,7 @@ void notrace __sanitizer_cov_trace_const_cmp2(u16 arg1, u16 arg2) } EXPORT_SYMBOL(__sanitizer_cov_trace_const_cmp2); -void notrace __sanitizer_cov_trace_const_cmp4(u16 arg1, u16 arg2) +void notrace __sanitizer_cov_trace_const_cmp4(u32 arg1, u32 arg2) { write_comp_data(KCOV_CMP_SIZE(2) | KCOV_CMP_CONST, arg1, arg2, _RET_IP_); -- 2.15.1.424.g9478a66081-goog