Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp8799388rwr; Thu, 11 May 2023 06:27:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4RKpZlCGMvRNHdzeKFuPQgxR+XZPQ/cydkNvChrhvQ/+uiI2URJBTFdtO0Z51nmCbC6GLC X-Received: by 2002:a05:6a20:12cb:b0:f0:dedb:83b8 with SMTP id v11-20020a056a2012cb00b000f0dedb83b8mr11643022pzg.19.1683811667968; Thu, 11 May 2023 06:27:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683811667; cv=none; d=google.com; s=arc-20160816; b=ZWiGy1K5udJrQk3Ps3tvhe1m2mQH+eHGDq7nZswYudJLilozHqB3UIg5gL1fQ2aYbg FM/eB0Azw+X5r1XhhDwzIbYRVMFQuyqAczaXLDOQLKeFGJfHABKRdHjYjPpJnxl8tOej 2sxankvFXOH0Eg1ePgJb21rjMkM16Cs6i3wqsmFAsfRMTNzjUneJSPL9GuVQTG/GQTzl XSzTB3gg7Bpl24ispIk12bDMqi5oXl+5zPuiSCdJzJwWqN6m/KfQNyjndM01IEEmgWcn SdD2AVYnPEhMGNL8OPVJu2QBFVqIi5dk6NyjeCLO9jcSmrela7vdRozV0k3ZCbT+xOEk qlNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature:dkim-signature; bh=ohHx0dB5stZHxx1QwNPGIYWhm6cQbAfXveuQMp0Xhok=; b=zV5cchlWN9m+/q7Z1JIRfwX527zeE9ulw1Ss8K+D+pXoJsvMlXE6FwCZoJqnX3Sg+W 6tJwcpDwqxD3HYquYS5qTj/u48asMXXu2mh/BkF2Ej+SJTlSaR+TJnxIBpi+aVthFqTU 7FYpNRL87skGOXgEQC6Vv5ieDFUwjPnCD4SOjRgQUqnN/JIVteZ6X8i+xdjKjMe3zJx6 /ljx0pV2Q54gGbJTJqp+njfdSI+NXTiycDeIW/RUtdc9OgJQdheohtDu0a6U1PEXseft R7ggyInQZLpVOJmnn41p9OimAvEv1boZstB2bLvEk5n3S1Bkc59w/dyQpsA3Kdw4NZFN UDqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=Ab7WVuyw; dkim=neutral (no key) header.i=@suse.de; 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=NONE dis=NONE) header.from=suse.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e1-20020a63ae41000000b00524cf947602si6532090pgp.686.2023.05.11.06.27.34; Thu, 11 May 2023 06:27:47 -0700 (PDT) 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=@suse.de header.s=susede2_rsa header.b=Ab7WVuyw; dkim=neutral (no key) header.i=@suse.de; 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=NONE dis=NONE) header.from=suse.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237779AbjEKNMw (ORCPT + 99 others); Thu, 11 May 2023 09:12:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59880 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238005AbjEKNMV (ORCPT ); Thu, 11 May 2023 09:12:21 -0400 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CC45C40ED; Thu, 11 May 2023 06:12:08 -0700 (PDT) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 73A6621C6F; Thu, 11 May 2023 13:12:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1683810727; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ohHx0dB5stZHxx1QwNPGIYWhm6cQbAfXveuQMp0Xhok=; b=Ab7WVuywszEo8kd4WGaZFjxb5VfJAu+Wm5pjJ9tFqnmLgyO3tRAFFzZCTZ1NG0NMo++9rZ twcnx/lHKLyzEf9Sli3EIkwn4BLWo8Zs+w/4CdT7BnN4+/curF3+QARGk1UnkC5Xs9izLu nMY8ZBUbUJyfjosb4kcuZTavVJ2/GSs= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1683810727; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ohHx0dB5stZHxx1QwNPGIYWhm6cQbAfXveuQMp0Xhok=; b=Eufw4Qi7idm6pzo+V0V5fVyhSYo8QqX3kj50NGgnzQa1YVEyo2+GLC5czjqkbtS04rdD4d VTvOaH9dbWSUzCCA== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id EAE3F138FA; Thu, 11 May 2023 13:12:06 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id z6fnN6bpXGR8HQAAMHmgww (envelope-from ); Thu, 11 May 2023 13:12:06 +0000 Message-ID: Date: Thu, 11 May 2023 15:12:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Subject: Re: [PATCH v6 5/6] fbdev: Move framebuffer I/O helpers into Content-Language: en-US To: Arnd Bergmann , kernel test robot , Helge Deller , Geert Uytterhoeven , Javier Martinez Canillas , Daniel Vetter , Vineet Gupta , Huacai Chen , WANG Xuerui , "David S . Miller" , "James E . J . Bottomley" , Sam Ravnborg , suijingfeng@loongson.cn Cc: Linux-Arch , linux-fbdev@vger.kernel.org, linux-ia64@vger.kernel.org, linux-parisc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-m68k@lists.linux-m68k.org, loongarch@lists.linux.dev, oe-kbuild-all@lists.linux.dev, sparclinux@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org References: <20230510110557.14343-6-tzimmermann@suse.de> <202305102136.eMjTSPwH-lkp@intel.com> <49684d58-c19d-b147-5e9f-2ac526dd50f0@suse.de> <743d2b1e-c843-4fb2-b252-0006be2e2bd8@app.fastmail.com> From: Thomas Zimmermann In-Reply-To: <743d2b1e-c843-4fb2-b252-0006be2e2bd8@app.fastmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------csNkQJKshpNqf00r4DiJQ5jr" X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------csNkQJKshpNqf00r4DiJQ5jr Content-Type: multipart/mixed; boundary="------------fYR0XvuIElrjcrLGf1ubCpxL"; protected-headers="v1" From: Thomas Zimmermann To: Arnd Bergmann , kernel test robot , Helge Deller , Geert Uytterhoeven , Javier Martinez Canillas , Daniel Vetter , Vineet Gupta , Huacai Chen , WANG Xuerui , "David S . Miller" , "James E . J . Bottomley" , Sam Ravnborg , suijingfeng@loongson.cn Cc: Linux-Arch , linux-fbdev@vger.kernel.org, linux-ia64@vger.kernel.org, linux-parisc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-m68k@lists.linux-m68k.org, loongarch@lists.linux.dev, oe-kbuild-all@lists.linux.dev, sparclinux@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org Message-ID: Subject: Re: [PATCH v6 5/6] fbdev: Move framebuffer I/O helpers into References: <20230510110557.14343-6-tzimmermann@suse.de> <202305102136.eMjTSPwH-lkp@intel.com> <49684d58-c19d-b147-5e9f-2ac526dd50f0@suse.de> <743d2b1e-c843-4fb2-b252-0006be2e2bd8@app.fastmail.com> In-Reply-To: <743d2b1e-c843-4fb2-b252-0006be2e2bd8@app.fastmail.com> --------------fYR0XvuIElrjcrLGf1ubCpxL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkNCg0KQW0gMTAuMDUuMjMgdW0gMTc6NTQgc2NocmllYiBBcm5kIEJlcmdtYW5uOg0KPiBP biBXZWQsIE1heSAxMCwgMjAyMywgYXQgMTY6MjcsIFRob21hcyBaaW1tZXJtYW5uIHdyb3Rl Og0KPj4gQW0gMTAuMDUuMjMgdW0gMTY6MTUgc2NocmllYiBBcm5kIEJlcmdtYW5uOg0KPj4+ IE9uIFdlZCwgTWF5IDEwLCAyMDIzLCBhdCAxNjowMywga2VybmVsIHRlc3Qgcm9ib3Qgd3Jv dGU6DQo+ICAgDQo+Pj4gSSB0aGluayB0aGF0J3MgYSBwcmVleGlzdGluZyBidWcgYW5kIEkg aGF2ZSBubyBpZGVhIHdoYXQgdGhlDQo+Pj4gY29ycmVjdCBzb2x1dGlvbiBpcy4gTG9va2lu ZyBmb3IgSEQ2NDQ2MSBzaG93cyBpdCBiZWluZyB1c2VkDQo+Pj4gYm90aCB3aXRoIGludy9v dXR3IGFuZCByZWFkdy93cml0ZXcsIHNvIHRoZXJlIGlzIG5vIHdheSB0byBoYXZlDQo+Pj4g dGhlIGNvcnJlY3QgdHlwZS4gVGhlIHNoIF9fcmF3X3JlYWR3KCkgZGVmaW5pdGlvbiBoaWRl cyB0aGlzIGJ1ZywNCj4+PiBidXQgdGhhdCBpcyBhIHByb2JsZW0gd2l0aCBhcmNoL3NoIGFu ZCBpdCBwcm9iYWJseSBoaWRlcyBvdGhlcnMNCj4+PiBhcyB3ZWxsLg0KPj4NCj4+IFRoZSBj b25zdGFudCBIRDY0NDYxX0lPQkFTRSBpcyBkZWZpbmVkIGFzIGludGVnZXIgYXQNCj4+DQo+ Pg0KPj4gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvbGF0ZXN0L3NvdXJjZS9h cmNoL3NoL2luY2x1ZGUvYXNtL2hkNjQ0NjEuaCNMMTcNCj4+DQo+PiBidXQgZmJfcmVhZHco KSBleHBlY3RzIGEgdm9sYXRpbGUtdm9pZCBwb2ludGVyLiBJIGd1ZXNzIHdlIGNvdWxkIGFk ZCBhDQo+PiBjYXN0IHNvbWV3aGVyZSB0byBzaWxlbmNlIHRoZSBwcm9ibGVtLiBJbiB0aGUg Y3VycmVudCB1cHN0cmVhbSBjb2RlLA0KPj4gdGhhdCBhcHBlYXJzIHRvIGJlIGRvbmUgYnkg c2gncyBfX3Jhd19yZWFkdygpIGludGVybmFsbHk6DQo+Pg0KPj4NCj4+IGh0dHBzOi8vZWxp eGlyLmJvb3RsaW4uY29tL2xpbnV4L2xhdGVzdC9zb3VyY2UvYXJjaC9zaC9pbmNsdWRlL2Fz bS9pby5oI0wzNQ0KPiANCj4gU3VyZSwgdGhhdCB3b3VsZCBtYWtlIGl0IGJ1aWxkIGFnYWlu LCBidXQgdGhhdCBzdGlsbCBkb2Vzbid0IG1ha2UgdGhlDQo+IGNvZGUgY29ycmVjdCwgc2lu Y2UgaXQncyBjb21wbGV0ZWx5IHVuY2xlYXIgd2hhdCBiYXNlIGFkZHJlc3MgdGhlDQo+IEhE NjQ0NjFfSU9CQVNFIGlzIHJlbGF0aXZlIHRvLiBUaGUgaHA2eHggcGxhdGZvcm0gY29kZSBv bmx5IHBhc3NlcyBpdA0KPiB0aHJvdWdoIGludygpL291dHcoKSwgd2hpY2ggdGFrZSBhbiBv ZmZzZXQgcmVsYXRpdmUgdG8gc2hfaW9fcG9ydF9iYXNlLA0KPiBidXQgdGhhdCBpcyBub3Qg aW5pdGlhbGl6ZWQgb24gaHA2eHguIEkgdHJpZWQgdG8gZmluZCBpbiB0aGUgaGlzdG9yeQ0K PiB3aGVuIGl0IGJyb2tlLCBhcHBhcmVudGx5IHRoYXQgd2FzIGluIDIwMDcgY29tbWl0IDM0 YTc4MGEwYWZlYiAoInNoOg0KPiBocDZ4eCBwYXRhX3BsYXRmb3JtIHN1cHBvcnQuIiksIHdo aWNoIHJlbW92ZWQgdGhlIGN1c3RvbSBpbncvb3V0dw0KPiBpbXBsZW1lbnRhdGlvbnMuDQoN Ckl0IGp1c3Qgb2NjdXJlZCB0byBtZSB0aGF0IHRoZXNlIGZiX3JlYWQgYW5kIGZiX3dyaXRl IGNhbGxzIGFyZSBwcm9iYWJseSANCmFsbCB3cm9uZy4gVGhlIGZiXyBpbnRlcmZhY2VzIGFy ZSBmb3IgZnJhbWVidWZmZXIgSS9PIG1lbW9yeS4gVGhlIGRyaXZlciANCnVzZXMgdGhlbSB0 byBhY2Nlc3MgdGhlIHJlZ3VsYXIgc3RhdGUgcmVnaXN0ZXJzLiBUaGUgd3JpdGV3KCkgb24g c2ggaXMgDQpkZWZpbml0ZWx5IGRpZmZlcmVudC4gWzFdDQoNCkkgYXNzdW1lIHRoYXQgaXQg b25seSB3b3JrcyBiZWNhdXNlIENPTkZJR19TV0FQX0lPX1NQQUNFIFsyXSBpcyBub3Qgc2V0 IA0KaW4gaHA2eHhfZGVmY29uZmlnLg0KDQpCZXN0IHJlZ2FyZHMNClRob21hcw0KDQpbMV0g DQpodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC9sYXRlc3Qvc291cmNlL2FyY2gv c2gvaW5jbHVkZS9hc20vaW8uaCNMNTUNClsyXSANCmh0dHBzOi8vZWxpeGlyLmJvb3RsaW4u Y29tL2xpbnV4L2xhdGVzdC9zb3VyY2UvYXJjaC9zaC9pbmNsdWRlL21hY2gtY29tbW9uL21h Y2gvbWFuZ2xlLXBvcnQuaCNMMjINCg0KPiANCj4gICAgICAgIEFybmQNCg0KLS0gDQpUaG9t YXMgWmltbWVybWFubg0KR3JhcGhpY3MgRHJpdmVyIERldmVsb3Blcg0KU1VTRSBTb2Z0d2Fy ZSBTb2x1dGlvbnMgR2VybWFueSBHbWJIDQpGcmFua2Vuc3RyYXNzZSAxNDYsIDkwNDYxIE51 ZXJuYmVyZywgR2VybWFueQ0KR0Y6IEl2byBUb3RldiwgQW5kcmV3IE15ZXJzLCBBbmRyZXcg TWNEb25hbGQsIEJvdWRpZW4gTW9lcm1hbg0KSFJCIDM2ODA5IChBRyBOdWVybmJlcmcpDQo= --------------fYR0XvuIElrjcrLGf1ubCpxL-- --------------csNkQJKshpNqf00r4DiJQ5jr Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEExndm/fpuMUdwYFFolh/E3EQov+AFAmRc6aYFAwAAAAAACgkQlh/E3EQov+Ag uw//fVmGD3oa58g/+yOsfKrcscQpscH8H8HRvjfJLYMo1MNUxYFCVGF+MD0cfXp9q2mAGFgoT/0C aOd66yxyWdJTps9gvIlIoBpZn5mFh9K+DnHQddH4K0ARbwumRFLBo1GyLS39hh4MITD2ekJvbH2Z mdxsGu9YydDbcFosLyBPc9iPJa9kBLST+x36w8OF2+Sf9ca13zB4D2INGJAWwr5DDr76qY4EBsHw GVLP/XQ0laeDmfS+x86TydjDgCE+tZkOsrLGvRJecERjlR+Oba2rERyXKtFlGDS3X9fkVuE2MEfF +dexHckNzfvDsWupYZZG3yOpEFBS//c001IxHevFQtEbViBEZRPvnUIUEdRQaZQg+UaFwNmp6qS3 6fzR84hU1xviP3PMr4Obm/VgvU9GraY3pD/JhIelEsUVSBIHWUS/uGVWBf2uMFXfXImswNHZoSFc d+3orJO9EVQj5U8deI13WhU/1R+obpZJeYETPKSPsg0MUHSYydmvMjNIKAoYlXewpezQRFdxrmti qtuR4dNYl5vq5y/B6vtYMuydBtII0LQN5jRD/yKjM0hdo+ga7+FEtBqumqSONljzXqSrVuC4ryKj pNJQJgFM0aHZq0FVVy4PC4+pBDGPt8hoPxfvAlsKpwz4BZUGSg3WxGZwPu1ZAe9bvl4GH00DZ1r1 nUo= =e+Ht -----END PGP SIGNATURE----- --------------csNkQJKshpNqf00r4DiJQ5jr--