Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1656328rwb; Thu, 8 Dec 2022 13:34:02 -0800 (PST) X-Google-Smtp-Source: AA0mqf5NTbY+Drw3G2wpg1Vqx3xXxRgnPmXCJojsuZo8NGMyQJmsdSCC7HeBYcnwk1vqSHDLD7Oo X-Received: by 2002:a17:906:3fce:b0:7ad:bb54:75d3 with SMTP id k14-20020a1709063fce00b007adbb5475d3mr78457531ejj.484.1670535242265; Thu, 08 Dec 2022 13:34:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670535242; cv=none; d=google.com; s=arc-20160816; b=vZaQK9yMCL8puv7Huc9z7r+0rx/JS9j1XTqnfQHQFY9Vp5wVJll64qwH+0jtq/Lz8P rr/9N57i9XxxzEDkzssgbf7v9OFsNQGbxq8B8Thgj+NXh+6vd1ZRV/V9RzCzuZuOEWOV +fBiHwgsh22v7slAEKRQXmdkRsET9ItKVoa52aYxzmkUgYFp9Li1UeaonkyWknRNEnsc fKELG7Aj3UZZrK6t4tANojXm3IneYswDE5j8v9Ge+o4Bp/u87oud52CpT+bpu5Qlv1i3 fRpx1Ml2nXDi3SXB4eRQeg1yuZlYo+qziSQE9dIGbuEYv43LVMm97PeNAqB6eW7Et5Bj n44w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:reply-to :references:cc:to:from:content-language:subject:user-agent :mime-version:date:message-id:dkim-signature; bh=E4OG3gIKhP9b6oDormQTANR9G0dEFN+Gu8sz+bmNZls=; b=LOqVZxpB1PxY9l+gaWjUq6M8juve4pFXvlETYsSCkGlZZOdCpa/i1v/CJB4SiOOtTc 9dnzkPXt4rQJR9nCOdjB9eoSP/OqUk8bMFenihuJOSCjwcB3pC3CZZU0G/23sxoIcfm0 HdeYJiOsPkI83lTOWskYK6G6e1ROrXhNZiRt9DOCxjx4NiC5ST/vE8pZTTJXbhL3Ro1B 7bruFLbbsx09z7Eks0+s63BqXVVgq/1LdTl3IMU6iodUGR/EXjyL0HovCNFppVtyXH35 7QCGeKK3K4e/Gi4mBNMGSeG3Coikeu83rQMEdJPT8j1PSA83/Ni/dqOxDC5dH1XAj55d 28Gw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GyiIPRyN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id rh16-20020a17090720f000b007822665aa36si15292201ejb.430.2022.12.08.13.33.44; Thu, 08 Dec 2022 13:34:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GyiIPRyN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229752AbiLHUr6 (ORCPT + 73 others); Thu, 8 Dec 2022 15:47:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229479AbiLHUr5 (ORCPT ); Thu, 8 Dec 2022 15:47:57 -0500 Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74D3B248F1 for ; Thu, 8 Dec 2022 12:47:55 -0800 (PST) Received: by mail-lj1-x233.google.com with SMTP id b9so2858860ljr.5 for ; Thu, 08 Dec 2022 12:47:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:reply-to:references:cc:to :from:content-language:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=E4OG3gIKhP9b6oDormQTANR9G0dEFN+Gu8sz+bmNZls=; b=GyiIPRyNAXEMxHFiqbUS7k8gnM0YtqOMoPMgDyNNYNSHQtPAjSH2tTQIuIMoGXVZ/q AkmD7PaBDkmCMxCDM9DvV/npcLQDeqdXJngC1JOaRo6Fes25E0BMPD+ITfi90U/oMDyR yUJD2rxFPoivP9sl/U8lfxKp/RoDY61tRte15Tcd55RLatKTnlBq7DonsHWPrKwfNYml aevbu7+Fk3F5x0GfbI7xdV8VjZoQCAo0sitM6VjuLYliQeGCWwCOzsr4JQVYAuFlKUuV h0+UngCqLYRE63u7lRU269/sFPxiPQJXVutKO+kaZD5+/wzRlEFDOUEFkWa2KYvWBBD5 RBAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:reply-to:references:cc:to :from:content-language:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=E4OG3gIKhP9b6oDormQTANR9G0dEFN+Gu8sz+bmNZls=; b=vzI5TxZbRHoKuW9vKlrvKzcg5UGhG5/RX0DYMdt/CwivtGNrpTJ8X7e5igsp4cG2RE o20iE2YwUJkAlomfjvbGewb11iZ4zcDAZQE6BF1F5XH5Ato95dc64RYJJF5ajyinhLrn FuVmAssATIQXh3GEdOpLo3RJsAOYxidUNGJXMwrhqEcnMm9Bl0J0tL9aQ6bt8nlsdhW9 lysppISIF4deNjbF17IqIbc3qhhbcDbIFyt0UBTlfmBAn7Fe/pfVGTb5GkLdm+W+zIBi byTUehqo/hVrsjJtSPV8gHlA0+7qyPRTgpHcT2qDf2nU2i281WqnPa+EtqXpYKH0FsZy idaQ== X-Gm-Message-State: ANoB5pnP2X03IiS/3jbq7Cyh1/zghuBZjEDxqTAa9kelNl5orzQQdBlh HlsixZtU/HsTLzs8LdCjCg8= X-Received: by 2002:a2e:9b51:0:b0:27a:2225:ed74 with SMTP id o17-20020a2e9b51000000b0027a2225ed74mr1132642ljj.30.1670532473725; Thu, 08 Dec 2022 12:47:53 -0800 (PST) Received: from [172.22.204.227] (ppp85-140-58-71.pppoe.mtu-net.ru. [85.140.58.71]) by smtp.gmail.com with ESMTPSA id bf12-20020a2eaa0c000000b0027a2e0b8766sm286433ljb.9.2022.12.08.12.47.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Dec 2022 12:47:53 -0800 (PST) Message-ID: <692bb076-dc42-8caa-3c02-c160a006e0e5@gmail.com> Date: Thu, 8 Dec 2022 23:47:31 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: [PATCH] mtd: parsers: scpart: fix __udivdi3 undefined on mips Content-Language: en-US From: Mikhail Zhilkin To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra Cc: Nathan Chancellor , Arnd Bergmann , Nick Desaulniers , Tom Rix , Yang Yingliang , NOGUCHI Hiroshi , linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev References: <8bf10097-519c-a3de-8a08-d0c5d7ddb2de@gmail.com> Reply-To: 8bf10097-519c-a3de-8a08-d0c5d7ddb2de@gmail.com In-Reply-To: <8bf10097-519c-a3de-8a08-d0c5d7ddb2de@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi guys, I'm sorry. I noticed that the patch below is broken. For some time now I can't send patches using git-send-mail since the gmail changed the authentication process and I have to use Thunderbird. The Thunderbird broke the line in the patch. I've already sent the PATCH v2. Link: https://lore.kernel.org/linux-mtd/805fe58e-690f-6a3f-5ebf-2f6f6e6e4599@gmail.com/ Have a nice day! -- Best regards, Mikhail On 12/8/2022 9:59 PM, Mikhail Zhilkin wrote: > This fixes the following compile error on mips architecture with clang > version 16.0.0 reported by the 0-DAY CI Kernel Test Service: > ld.lld: error: undefined symbol: __udivdi3 > referenced by scpart.c > mtd/parsers/scpart.o:(scpart_parse) in archive drivers/built-in.a > > As a workaround this makes 'offs' a 32-bit type. This is enough, because > the mtd containing partition table practically does not exceed 1 MB. We > can revert this when the [Link] has been resolved. > > Link: https://github.com/ClangBuiltLinux/linux/issues/1635 > Fixes: 9b78ef0c7997 ("mtd: parsers: add support for Sercomm partitions") > Reported-by: kernel test robot > Suggested-by: Arnd Bergmann > Signed-off-by: Mikhail Zhilkin > --- > drivers/mtd/parsers/scpart.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/mtd/parsers/scpart.c b/drivers/mtd/parsers/scpart.c > index 02601bb33de4..6e5e11c37078 100644 > --- a/drivers/mtd/parsers/scpart.c > +++ b/drivers/mtd/parsers/scpart.c > @@ -50,7 +50,7 @@ static int scpart_scan_partmap(struct mtd_info > *master, loff_t partmap_offs, > int cnt = 0; > int res = 0; > int res2; > - loff_t offs; > + uint32_t offs; > size_t retlen; > struct sc_part_desc *pdesc = NULL; > struct sc_part_desc *tmpdesc;