Received: by 10.223.185.116 with SMTP id b49csp1014839wrg; Tue, 20 Feb 2018 11:39:41 -0800 (PST) X-Google-Smtp-Source: AH8x226Z6utqcHCXLSpnvmj4n/F6zyy6p7XbvptqgQN6xIpCqGAKSTyCg+kg1dfP3jSuAZZlzeXC X-Received: by 10.98.216.137 with SMTP id e131mr704285pfg.17.1519155580908; Tue, 20 Feb 2018 11:39:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519155580; cv=none; d=google.com; s=arc-20160816; b=W7lqq5Bzg5HCHXkKr3ICjb+omETS353bVVlbSWH0NWZSq6IEyATROMO+hnptmU7xKw rxIE3wvfRwE9OF6HQzZztW171oPUbgTtIJ2yQ3ybZlMu8cOobF0LpkjEeD/7dFJFtM+3 TpQwK51XZsyZbUMR150SOmUVU9Ive4SqEE1OiuNlcFHildMET5hCOduLuxhFs4Lg9Pjr 8Pek/6IHoKZ6MmbU4XofP8tFqDfwRAqaT3iFnElMYtQjHk2HevY5J5aH+iXdbs+mZkUx qLOXXTQCZMueSbHMM17zpV5gHu5g+JYknMEq2w8vJ7gp3k8d66cc13NcTfltqkG7Oa5L Ka4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=0qdsg34s7T4xU2SHhxeeZYCett9fKUwuN0vbdvJeuHI=; b=BgpJUEfYFgyM9B0ZYYVoIiXnu1maQlGV4TsueeD9yMkLL0kEoXnFh+ZBAb3yFhhwdN sVhaoEFd300ayuWHoHybn1NpDL8q/WhgEhYcaTljecHNjuu+g5hBWkEsf0W0IaMbt9og bF/zTF52TclDOmDgQCbsL/WSqakOUBalbbcjwFP5xHVRKG8ZohkyP3XSConwFTRwSh4k xIZEvfPGaGp+46x1K6CzWIGqVimiQ29UmgEON7qzXlVvC0itgScV6xWDRJH8+vk+hFx4 s5d1oJgA695bjicYVPOd6QmzEp3t/z4/qNJYLnNNQBt1uYnjyK8hp46mOJI1hWiHfap7 8ySw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q11si9860331pgc.165.2018.02.20.11.39.26; Tue, 20 Feb 2018 11:39:40 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753312AbeBTTir (ORCPT + 99 others); Tue, 20 Feb 2018 14:38:47 -0500 Received: from mx-rz-3.rrze.uni-erlangen.de ([131.188.11.22]:51092 "EHLO mx-rz-3.rrze.uni-erlangen.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752921AbeBTTil (ORCPT ); Tue, 20 Feb 2018 14:38:41 -0500 X-Greylist: delayed 600 seconds by postgrey-1.27 at vger.kernel.org; Tue, 20 Feb 2018 14:38:40 EST Received: from mx-rz-3.rrze.uni-erlangen.de (mx-rz-3.rrze.uni-erlangen.de [IPv6:2001:638:a000:1025::16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx-rz-3.rrze.uni-erlangen.de (Postfix) with ESMTPS id 3zm9T430GGz1yHl; Tue, 20 Feb 2018 20:21:12 +0100 (CET) Authentication-Results: mx-rz-3.rrze.uni-erlangen.de; dkim=none reason="no signature"; dkim-adsp=none (unprotected policy); dkim-atps=neutral X-Virus-Scanned: amavisd-new at boeck1.rrze.uni-erlangen.de (RRZE) X-RRZE-Flag: Not-Spam X-RRZE-Submit-IP: 2003:d5:3d7:8b00:25dd:6ce4:6608:2c3f Received: from fau.de (p200300D503D78B0025DD6CE466082C3F.dip0.t-ipconnect.de [IPv6:2003:d5:3d7:8b00:25dd:6ce4:6608:2c3f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: U2FsdGVkX1/x0QfpJXNllzDyTlYolPBChpty3RTO6eA=) by smtp-auth.uni-erlangen.de (Postfix) with ESMTPSA id 3zm9T10cwZz1xnP; Tue, 20 Feb 2018 20:21:09 +0100 (CET) From: Jonas Rabenstein To: Jonas Rabenstein , Scott Bauer , Jonathan Derrick , Jens Axboe Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] block: sed-opal: fix u64 short atom length Date: Tue, 20 Feb 2018 20:20:39 +0100 Message-Id: <20180220192039.3912-2-jonas.rabenstein@studium.uni-erlangen.de> X-Mailer: git-send-email 2.13.6 In-Reply-To: <20180220192039.3912-1-jonas.rabenstein@studium.uni-erlangen.de> References: <20180220192039.3912-1-jonas.rabenstein@studium.uni-erlangen.de> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The length must be given as bytes and not as 4 bit tuples. Signed-off-by: Jonas Rabenstein --- block/sed-opal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block/sed-opal.c b/block/sed-opal.c index 36842bfa572e..d5f565e1557a 100644 --- a/block/sed-opal.c +++ b/block/sed-opal.c @@ -562,7 +562,7 @@ static void add_token_u64(int *err, struct opal_dev *cmd, u64 number) } msb = fls(number); - len = DIV_ROUND_UP(msb, 4); + len = DIV_ROUND_UP(msb, 8); if (cmd->pos >= IO_BUFFER_LENGTH - len - 1) { pr_debug("Error adding u64: end of buffer.\n"); -- 2.13.6