Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp2587543rdb; Fri, 22 Sep 2023 03:08:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHk4GymUJMRjm6D7ihJPyiYspdYUg8aXvfaFa1FPV1nIf1U+7KBuDit2mQFuPIv+uCSNH3p X-Received: by 2002:a05:6a20:7d96:b0:130:7803:5843 with SMTP id v22-20020a056a207d9600b0013078035843mr8966169pzj.4.1695377336331; Fri, 22 Sep 2023 03:08:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695377336; cv=none; d=google.com; s=arc-20160816; b=aM76Cm5cyBf630KNLZj3B0nim5lK9dL+Yc0VyqMpWUzQaGM/OFruq1q2wcz0Ck0p/Y CzMCDk8iC11gEH3QmGCludKvu/D5uh+Cpw6xS5BXICL3vqOncsjo0uXkGnxF/xUSU/nW BRUHPIye7P0HW1u+hAR6JSXyW/p9JS5PL6++mhAR05bjzaHa9AEXbqnZDSJMrIxn8wfO DbCm6H7LcQdIiVuAWTNOlbgLQLKzIXRY9xA+Ao0tDvYs1RtlJwBNCqsV/VgfJkIamANH aYfmPAtOSLEvyhPcajf9k1VDADB/6yuAP6WyKRe6vU8FubpwHSf8M+AcSx6txG+riNkV jy6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=qAOgao/u9B0r0EeNR2cp3sQtHumqHto+rh8OFb2uoh8=; fh=qpzkPlx9weow2wos/SnI0kn+M8+n32bmsn59NJhGfGs=; b=Q9uinkPBJ5g486tpsW6iDLmOfMrzE0lWzHpKQEtGJk4yDapIMR+W1ADQpGouwMjGDc h8tqMTef5DQRdP4ZBsptiYsshnG7YTpjdqRgKjuYWfqlvr+T0WzwdmEdQ29rmgCFqqUw itHahA9M7vMWNaqUXSH1N6lLL0H5Hi6dT5wkBfZ1b89xOHnCZknde4lwzAiuSGSB0wsl uj/KMUUmG2ouz3lbwlNlH3USAzCkT/vZJHRonbaS+/enzkRJZpv3Vzan76P9LI4Idtie ijoqf9lS4SFjnn8OqxvQnUFvxsy1NDCkQ4/82mDBR8C4s7cfu/Pk2m+xs2/23dGxMeoe ITMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b="Qg/GqlzZ"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id p1-20020a17090a748100b00263a2156cd5si3560017pjk.30.2023.09.22.03.08.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 03:08:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b="Qg/GqlzZ"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id EECF781D55D3; Fri, 22 Sep 2023 00:48:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231676AbjIVHsl (ORCPT + 99 others); Fri, 22 Sep 2023 03:48:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56234 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231560AbjIVHsj (ORCPT ); Fri, 22 Sep 2023 03:48:39 -0400 Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2D932CA for ; Fri, 22 Sep 2023 00:48:34 -0700 (PDT) Received: by mail-vs1-xe33.google.com with SMTP id ada2fe7eead31-45274236ef6so869783137.3 for ; Fri, 22 Sep 2023 00:48:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1695368913; x=1695973713; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qAOgao/u9B0r0EeNR2cp3sQtHumqHto+rh8OFb2uoh8=; b=Qg/GqlzZrjmq3MQN3j67tuA2e7hfAvbjK0Wj0eci8Zc4FnBZ+UwxxZNCYny2dshBAF kL5zoX6AQha71fNKqViiOgqwYXFGLglSNeDB4jevLesItHybSWY7iIq9fn1bX6TvSZg6 WAHhhB3f12ZLHsS6QzIqR4q19ADWw6C/RIfPSm5D83wOTVjmt9UT5Ti8orPJ8LVQHF+W s6XoSy0rSDNY9yfBMhQ36uUCy6/XASEKcias6JilBz1K6C+TqGWbxa8fblqQkukyjfMN NfFDyTtOq8nhaph1CvnsIIqW3cOu7zSA98Ql0LX2Zfgl2179rGst5LfHHwt+hwKqeoa1 /Ezw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695368913; x=1695973713; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qAOgao/u9B0r0EeNR2cp3sQtHumqHto+rh8OFb2uoh8=; b=U5E40T+m6DjINn62489du0hKUG3QpwR0mDmidIHGYhZDS437+gezNLPI5L9dek5r4P mxFuAgZHOd4cmt+NLw1TbPjHHqscD131ZDEH6Xmmp5ajCxbl1M7xMzCYY6efkspLwdNW fltRktnVvZkbHWbGl/kDklrYAiw17SgyrHN65x5MydFTkvnSXy1kJyFW1CrN6jBQtxjC nT9gvsodhkY06KP/WysR20GoHX/xnIiBkssoAXCCaAeSbpfEDSHlX31yo79svZBvZrSj GJ4NUCCCcoKT8Fp15lPgw1G8AhBfiYwdweUhaQ6LXzNVWywPhKVrI2DuNh1lIIoT9SWa 2XoQ== X-Gm-Message-State: AOJu0Yx1gb5Fgad7D/5Vs6FG3RCsXrGcx9jMEVMhTmrvr8eo/WqK1o3Z CmaIQ3wuyd/dYaAfZHXbfoPAvv+bmqlEv1MshCEAuw== X-Received: by 2002:a67:e88d:0:b0:452:9b18:b326 with SMTP id x13-20020a67e88d000000b004529b18b326mr8342318vsn.10.1695368913153; Fri, 22 Sep 2023 00:48:33 -0700 (PDT) MIME-Version: 1.0 References: <20230720173956.3674987-1-glider@google.com> <20230720173956.3674987-2-glider@google.com> In-Reply-To: From: Alexander Potapenko Date: Fri, 22 Sep 2023 09:47:53 +0200 Message-ID: Subject: Re: [PATCH v4 1/5] lib/bitmap: add bitmap_{set,get}_value() To: Yury Norov Cc: catalin.marinas@arm.com, will@kernel.org, pcc@google.com, andreyknvl@gmail.com, andriy.shevchenko@linux.intel.com, linux@rasmusvillemoes.dk, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, eugenis@google.com, syednwaris@gmail.com, william.gray@linaro.org, Arnd Bergmann Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Fri, 22 Sep 2023 00:48:40 -0700 (PDT) > > Regarding the rest of the series: > - I still see Evgenii's name in mtecomp.c, and EA0 references; Double-checked there are none in v5 (only the Suggested-by: tag) > - git-am throws warning about trailing line; I checked locally that `git am` does not warn about v5 patches. But given that the patches are generated with `git format-patch` I suspect they get garbled when you download them, could it be the case? > - checkpatch warns 7 times; It now warns 4 times, three warnings are about updating MAINTAINERS (I don't think there's need for this), the last one is about CONFIG_ARM64_MTE_COMP_KUNIT_TEST not having three lines of description text in Kconfig. > Can you fix all the above before sending the new version? > Have you tested generic part against BE32, BE64 and LE32 architectures; > and arch part against BE64? If not, please do. I did now. > You're mentioning that the compression ratio is 2 to 20x. Can you > share the absolute numbers? If it's 1k vs 2k, I think most people > just don't care... In the other thread I mentioned that although 20x compression is reachable, it may not lead to practical savings. I reworded the description, having added the absolute numbers. > Can you share the code that you used to measure the compression ratio? > Would it make sense to export the numbers via sysfs? Done in v5 > Thanks, > Yury --=20 Alexander Potapenko Software Engineer Google Germany GmbH Erika-Mann-Stra=C3=9Fe, 33 80636 M=C3=BCnchen Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Liana Sebastian Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg