Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751022AbdHaIhP (ORCPT ); Thu, 31 Aug 2017 04:37:15 -0400 Received: from mail-lf0-f53.google.com ([209.85.215.53]:36994 "EHLO mail-lf0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750783AbdHaIhM (ORCPT ); Thu, 31 Aug 2017 04:37:12 -0400 From: Jan Kardell To: Jiri Kosina , linux-kernel@vger.kernel.org Subject: [PATCH trivial] lib: crc-itu-t poly documentation Date: Thu, 31 Aug 2017 10:36:52 +0200 Message-Id: <20170831083652.20904-1-jan.kardell@telliq.com> X-Mailer: git-send-email 2.13.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1203 Lines: 37 The polynomial was documented to have a x^15 term, it is actually x^5. Signed-off-by: Jan Kardell --- include/linux/crc-itu-t.h | 2 +- lib/crc-itu-t.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/crc-itu-t.h b/include/linux/crc-itu-t.h index a9953c762eee..7f89fab798ab 100644 --- a/include/linux/crc-itu-t.h +++ b/include/linux/crc-itu-t.h @@ -3,7 +3,7 @@ * * Implements the standard CRC ITU-T V.41: * Width 16 - * Poly 0x1021 (x^16 + x^12 + x^15 + 1) + * Poly 0x1021 (x^16 + x^12 + x^5 + 1) * Init 0 * * This source code is licensed under the GNU General Public License, diff --git a/lib/crc-itu-t.c b/lib/crc-itu-t.c index b3219d0abfb4..7ff2cf96c9f0 100644 --- a/lib/crc-itu-t.c +++ b/lib/crc-itu-t.c @@ -9,7 +9,7 @@ #include #include -/** CRC table for the CRC ITU-T V.41 0x1021 (x^16 + x^12 + x^15 + 1) */ +/** CRC table for the CRC ITU-T V.41 0x1021 (x^16 + x^12 + x^5 + 1) */ const u16 crc_itu_t_table[256] = { 0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7, 0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef, -- 2.13.5