From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AACEEC10DC1 for ; Mon, 4 Dec 2023 14:22:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=cxq0yRBy3+Ln+FhIKDg8bzI8HZFOa5FGUq4wt7J48Uk=; b=gA6u7rfPOI5+Mq TIHzpyIQ8xTyw+nVT0C8WUVbiyMIbhXEnER/QaodoVClZfjvNitzcrq3TkhKdZCW2Ut6f33ufxy4Q VdhxursIu2pBRRqFP45tyEUFqyeLwUZ7kGGqOuP2JJ2P6IURvQcCQypkKcyaveBS0jOgtxJQHOCuy QU31rPxffuTwQrF3X0dBPVQUmYzRR3PrAMDiTSeTrTvpnLNB+K4Xs0jBIwChJk4s0z/Qpo3B2xLAS uhhOeB5CmfqDIqwgkfsW3lVwKeCWoO5DwJgWDwDkHuUMAGFZHdDZBSChkBjEdavC2SY7ySNCk0qSx 1jcTmK5d1Ll/Xn6X/GPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rA9q6-004kcW-24; Mon, 04 Dec 2023 14:22:26 +0000 Received: from mail-yb1-xb33.google.com ([2607:f8b0:4864:20::b33]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rA9q4-004kal-07 for linux-arm-kernel@lists.infradead.org; Mon, 04 Dec 2023 14:22:25 +0000 Received: by mail-yb1-xb33.google.com with SMTP id 3f1490d57ef6-db4364ecd6aso1994980276.2 for ; Mon, 04 Dec 2023 06:22:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701699742; x=1702304542; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=bqFs8Nn5l4x89tBJBGRIiKA24/GR8vDeoJPMLAjDB70=; b=DaqJgDhA+Xit63+G57hdweg9TnLZeWMEJ/Lze8nBV2i7pYV2YkLEA1tG/IqQWh2RrD zjxoV34BZP9lKhSYRWDIeNlTvSFLP5YyyEGq+tAzh6Ar2WNpDAzch/K0a+lvnLkt8zHf Zmd7ADEkfGdTg0SVmUAIYNbD1SfHI/zU0jGZS40VITc8+uu/ZBqgT+Mn/2O9XxY32mCz InbEY8+fIuy2niY2o9TPxTeDYkMGirR4V8+o6MvbXUC+OgY79vXs2aCLhbd1FlGQ3aTj QjLqUpgzaimo0JLh95GUta5wRBS8C1GevTU4wHNb5SQKubmzKwpJWDo9pnscOU+LLdO5 Q0fA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701699742; x=1702304542; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bqFs8Nn5l4x89tBJBGRIiKA24/GR8vDeoJPMLAjDB70=; b=dm3LjRk6YfYRD9HPAxhkkAkNiL7IJ2vbCIjLMSTB3l+a7m9FU4uriW8+IPpJGE6C2+ HvD/+zYf7F/usTwGGUoLgB8Ma34jOW80WzfJoEudMi3a5pgfPsuammlCPL4JpqGOzQb1 PoTOEjPv4/KxQJDRU83vjNT3Vm5II41e0p37ZWLCL9gThX2NwlRfxT8LYdWvapIDsl// I0Ro+IPTg1iYj9RUUmfadRG6POdSV3ZrmoR2zGMLPZZWcPWal7ItqGSKdY6N1ibZxRme Ec1W5eDH49I8nzMeMlyPBhpyEvmk2jAZr/AUdWweBgCXFet/mpsWsy7DrUMVKdBElp4l CsOA== X-Gm-Message-State: AOJu0YxgmS271fULaCoPW+RP4Wbi1V61PYwwqwmT4R+RhjyONA0R+OnL YiAt5lM2ZFvPkpag6AjrcoA= X-Google-Smtp-Source: AGHT+IF9jVjz0psZFUrBtIl1+4SXEox3V+eE8Q9xhtvcLiaBOO3nY8WUz3eXy1x+N2TROUU7kM9bXg== X-Received: by 2002:a25:d84:0:b0:db5:37c4:0 with SMTP id 126-20020a250d84000000b00db537c40000mr1214114ybn.42.1701699742125; Mon, 04 Dec 2023 06:22:22 -0800 (PST) Received: from localhost ([2601:344:8301:57f0:3c76:612b:b76f:61a6]) by smtp.gmail.com with ESMTPSA id w67-20020a253046000000b00db3fca90d6esm2333786ybw.2.2023.12.04.06.22.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Dec 2023 06:22:21 -0800 (PST) Date: Mon, 4 Dec 2023 06:22:20 -0800 From: Yury Norov To: Alexander Potapenko Cc: catalin.marinas@arm.com, will@kernel.org, pcc@google.com, andreyknvl@gmail.com, andriy.shevchenko@linux.intel.com, aleksander.lobakin@intel.com, linux@rasmusvillemoes.dk, alexandru.elisei@arm.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, eugenis@google.com, syednwaris@gmail.com, william.gray@linaro.org, Arnd Bergmann Subject: Re: [PATCH v12 1/3] lib/bitmap: add bitmap_{read,write}() Message-ID: References: <20231109151106.2385155-1-glider@google.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231204_062224_204702_97BEC448 X-CRM114-Status: GOOD ( 22.58 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCBEZWMgMDQsIDIwMjMgYXQgMDI6Mjg6MDlQTSArMDEwMCwgQWxleGFuZGVyIFBvdGFw ZW5rbyB3cm90ZToKPiBPbiBUaHUsIE5vdiA5LCAyMDIzIGF0IDQ6MTHigK9QTSBBbGV4YW5kZXIg UG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4gd3JvdGU6Cj4gPgo+ID4gRnJvbTogU3llZCBO YXl5YXIgV2FyaXMgPHN5ZWRud2FyaXNAZ21haWwuY29tPgo+ID4KPiA+IFRoZSB0d28gbmV3IGZ1 bmN0aW9ucyBhbGxvdyByZWFkaW5nL3dyaXRpbmcgdmFsdWVzIG9mIGxlbmd0aCB1cCB0bwo+ID4g QklUU19QRVJfTE9ORyBiaXRzIGF0IGFyYml0cmFyeSBwb3NpdGlvbiBpbiB0aGUgYml0bWFwLgo+ ID4KPiA+IFRoZSBjb2RlIHdhcyB0YWtlbiBmcm9tICJiaXRvcHM6IEludHJvZHVjZSB0aGUgZm9y X2VhY2hfc2V0X2NsdW1wIG1hY3JvIgo+ID4gYnkgU3llZCBOYXl5YXIgV2FyaXMgd2l0aCBhIG51 bWJlciBvZiBjaGFuZ2VzIGFuZCBzaW1wbGlmaWNhdGlvbnM6Cj4gPiAgLSBpbnN0ZWFkIG9mIHVz aW5nIHJvdW5kdXAoKSwgd2hpY2ggYWRkcyBhbiB1bm5lY2Vzc2FyeSBkZXBlbmRlbmN5Cj4gPiAg ICBvbiA8bGludXgvbWF0aC5oPiwgd2UgY2FsY3VsYXRlIHNwYWNlIGFzIEJJVFNfUEVSX0xPTkct b2Zmc2V0Owo+ID4gIC0gaW5kZW50YXRpb24gaXMgcmVkdWNlZCBieSBub3QgdXNpbmcgZWxzZS1j bGF1c2VzIChzdWdnZXN0ZWQgYnkKPiA+ICAgIGNoZWNrcGF0Y2ggZm9yIGJpdG1hcF9nZXRfdmFs dWUoKSk7Cj4gPiAgLSBiaXRtYXBfZ2V0X3ZhbHVlKCkvYml0bWFwX3NldF92YWx1ZSgpIGFyZSBy ZW5hbWVkIHRvIGJpdG1hcF9yZWFkKCkKPiA+ICAgIGFuZCBiaXRtYXBfd3JpdGUoKTsKPiA+ICAt IHNvbWUgcmVkdW5kYW50IGNvbXB1dGF0aW9ucyBhcmUgb21pdHRlZC4KPiA+Cj4gPiBDYzogQXJu ZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KPiA+IFNpZ25lZC1vZmYtYnk6IFN5ZWQgTmF5eWFy IFdhcmlzIDxzeWVkbndhcmlzQGdtYWlsLmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFdpbGxpYW0g QnJlYXRoaXR0IEdyYXkgPHdpbGxpYW0uZ3JheUBsaW5hcm8ub3JnPgo+ID4gTGluazogaHR0cHM6 Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC9mZTEyZWVkZjM2NjZmNGFmNTEzOGRlMGU3MGI2N2EwN2M3 ZjQwMzM4LjE1OTIyMjQxMjkuZ2l0LnN5ZWRud2FyaXNAZ21haWwuY29tLwo+ID4gU3VnZ2VzdGVk LWJ5OiBZdXJ5IE5vcm92IDx5dXJ5Lm5vcm92QGdtYWlsLmNvbT4KPiA+IENvLWRldmVsb3BlZC1i eTogQWxleGFuZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+Cj4gPiBTaWduZWQtb2Zm LWJ5OiBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KPiA+IFJldmlld2Vk LWJ5OiBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4K PiAKPiBZdXJ5LCBBbmR5LCBkbyB5b3UgdGhpbmsgYW55dGhpbmcgZWxzZSBpcyBuZWVkZWQgZm9y IHRoaXMgc2VyaWVzPwo+IElmIG5vdCwgd2hvbSBzaG91bGQgd2UgYXNrIHRvIHRha2UgaXQ/CgpJ IHByb2JhYmx5IG5lZWQgdG8gcmV2aXNpdCBpdCwgYnV0IGdlbmVyYWxseSBpdCBsb29rcyBPSy4K CkJ1dCBJIGNhbid0IHRha2UgbmV3IEFQSSB3aXRob3V0IGhhdmluZyByZWFsIHVzZXJzLiBOb3cg dGhhdCB5b3VyIE1URQpzZXJpZXMgaXMgZGVsYXllZCwgYW5kIEFsZXhhbmRlcidzICdpcF90dW5u ZWwgZmxhZ3MnIGlzIG5vdCBtb3ZpbmcgYXMKd2VsbCwgdGhlcmUncyBub24temVybyBjaGFuY2Ug dG8gbWVyZ2UgZGVhZCBjb2RlLgoKSWYgeW91IHdhbnQgaXQgdG8gYmUgbWVyZ2VkLCBJJ2QgYWR2 aXNlIHlvdSB0byB3YWxrIHRocm91Z2ggdGhlIGtlcm5lbApzb3VyY2VzIGFuZCBmaW5kIGdvb2Qg Y2FzZXMgd2hlcmUgYml0bWFwX3JlYWQoKSBhbmQgYml0bWFwX3dyaXRlKCkgY2FuCmJlIHVzZWQu IFRoZW4gYXBwZW5kIHRoaXMgc2VyaWVzIHdpdGggc3VjaCBjb252ZXJzaW9ucywgYW5kIEknbGwg YmUKYWJsZSB0byBtb3ZlIGl0LgoKVGhhbmtzLApZdXJ5CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==