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 shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (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 33FB2C76195 for ; Tue, 28 Mar 2023 07:04:58 +0000 (UTC) Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.96) (envelope-from ) id 1ph3Mq-0006Yf-2A; Tue, 28 Mar 2023 03:03:40 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ph3Mk-0006YQ-35 for kernelnewbies@kernelnewbies.org; Tue, 28 Mar 2023 03:03:39 -0400 Received: by mail-ed1-x52e.google.com with SMTP id b20so45591796edd.1 for ; Tue, 28 Mar 2023 00:03:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679987004; 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=b0ALLvgUUJXQ+uqS5P0wtv5bbFmSHCfMCcPkz8i4Uto=; b=CIUypZzTbmS5Astr8R5Wktg06F89QnDzVb4mlbTlgH3HoiLxH+AHMf7Get6rPwpcEP ywExmYrbrFwQaCMYDax6Fi0j61yuMBjX8JAFV/yTI36J7UiciUHPzQMlyt0LSmliNUp+ 1d++p6ZNchYZ90p9W2bEcNe+6/+Blm9OoPVpyv806zBTDcaXG28AdwSZKkcCTXT+eT3P 45iP3xcR1i64Z25JpmjX03fs8JpiO8kkmYnujlH3LHJr50T3zp9E8duPd05DDBcCfBSZ DYcQqcIg1HmBrjkwyd2M9VwmlWQFI+Dxj8ZoB9+7OiuCPrB3tVUbjoP/HOO1zaN61i2q c2uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679987004; 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=b0ALLvgUUJXQ+uqS5P0wtv5bbFmSHCfMCcPkz8i4Uto=; b=mWbuC5YNr4tsys4sHXU0Ub5h7mLv84Dnv5Xrpk5FdXfk6EPqGaTOMHl5TYQEwtu9tW HS/wncBatS56Ci7xi11w5R9xohwamcxJ29CcHPoi2IA9ygORC6gzCPl6yaSQo9i+nZrY lf/sIPZ7GGQwQu5NAbaFJ66S/TBhh2xcQ5WuAy3VglwWQJd070x95kh1IJdR/VvqMMo8 uJCo3NUBqCJTWUKwjE1fm71NPqUgLYJCux+1NSvb8Fu2sPpiVkuuW2bIsEzthRaELauF kjaBjI+HUH55NOz8yPeDlC/d57k7ZWA5daTo+maPj6LkhGACA9Z232PgHWiQrQwwgsbY TD5Q== X-Gm-Message-State: AAQBX9dt5lj7v1rC7KZJF2Jr0onLHNXwu5ZfmgmgPjaO11xA5mEDPiup TDNT308ZngL3s+zjmIkkXnGrYhUnHKOVMcp8Gsg= X-Google-Smtp-Source: AKy350ZXn5QEICqmmSvBSRgvg1E1Zi2Ui0E5X627kPeoDm7L80jhTGW0mYN7A2WEGPsfQeuvFcCUBO2n+KY2YPNaM2s= X-Received: by 2002:a50:a6d1:0:b0:4fb:482b:f93d with SMTP id f17-20020a50a6d1000000b004fb482bf93dmr7347929edc.2.1679987003865; Tue, 28 Mar 2023 00:03:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Lukas Bulwahn Date: Tue, 28 Mar 2023 09:03:17 +0200 Message-ID: Subject: Re: screening patch here before sending to devs To: Daniel Watson Cc: kernelnewbies@kernelnewbies.org X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces@kernelnewbies.org SGkgRGFuaWVsLAoKT24gVHVlLCBNYXIgMjgsIDIwMjMgYXQgNjoyOeKAr0FNIERhbmllbCBXYXRz b24gPG96emxveUBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gaSBhbSBsZWFybmluZyBmcm9tIGd1aWRl cyBsaWtlIHRoaXMKPiBodHRwczovL2tlcm5lbG5ld2JpZXMub3JnL0ZpcnN0S2VybmVsUGF0Y2gj Rmlyc3RQYXRjaAo+Cj4gaSBzZW50IGFuIGVhcmxpZXIgcGF0Y2gsIGJ1dCB3YXMgdG9sZCB0byBz a2lwIHRoZSBkcml2ZXJzL3N0YWdpbmcvbWVkaWEKPiBkaXJlY3RvcnkuCj4KPiBpcyB0aGlzIGFu IGFjY2VwdGFibGUgcGF0Y2g/Cj4KR2VuZXJhbGx5LCB0aGlzIGlzIGFuIGFjY2VwdGFibGUgcGF0 Y2guIEl0IG1pZ2h0IGJlIHRoYXQgdGhlIHBhdGNoIGlzCmEgYml0IHRvbyB0cml2aWFsIHRvIGJl IHBpY2tlZCB1cCwgYnV0IHN0YWdpbmcvcnRsODcyM2JzLyBpcyBwcm9iYWJseQphIGdvb2QgcGxh Y2UgdG8gc3RhcnQgd2l0aCB0cml2aWFsIHBhdGNoZXMgYW5kIGhhdmUgaGlnaCBjaGFuY2VzIGZv cgpnZXR0aW5nIHRoZW0gcGlja2VkIHVwLgoKU29tZSBtaW5vciBuaXRzIGJlbG93LgoKPiBpcyB0 aGlzIG1lc3NhZ2UgZG91YmxlLXBvc3Rpbmc/IGl0IGxvb2tzIGxpa2UgbXkgcHJpb3IgbWVzc2Fn ZQo+IHNob3dzIHVwIHR3aWNlLgo+CgpTb21ldGltZXMgcGF0Y2hlcyBzaG93IHVwIG11bHRpcGxl IHRpbWVzIGluIGxvcmUua2VybmVsLm9yZyBhcmNoaXZlcywKYXMgc29tZSBtYWlsaW5nIGxpc3Qg YWRkIGZ1cnRoZXIgZm9vdGVycywgc28gdGhlIHNhbWUgY29udGVudCBzZW50IGlzCnJlY29yZGVk IHNsaWdodGx5IGRpZmZlcmVudGx5IGluIHRoZSBhcmNoaXZlcywgbGVhZGluZyB0byBtdWx0aXBs ZQpjb3BpZXMuIFRoaXMgaXMgbm90IGNvbnNpZGVyZWQgZG91YmxlIHBvc3RpbmcsIHRob3VnaCwg YXMgaXQgaXMKZGVmYXVsdCB0byBzZW5kIGEgcGF0Y2ggdG8gbXVsdGlwbGUgbWFpbGluZyBsaXN0 cywgZS5nLiwgc3BlY2lmaWMKc3Vic3lzdGVtIG1haWxpbmcgbGlzdCBhbmQgdGhlIGdlbmVyYWwg bGludXgta2VybmVsIG1haWxpbmcgbGlzdC4gQXMKbG9uZyBhcyB0aGUgbWVzc2FnZSBoYXMgdGhl IHNhbWUgTWVzc2FnZS1JRCwgaXQgaXMgY2xlYXIgdGhleSB3ZXJlCnNlbnQgd2l0aCBvbmUgImdp dCBzZW5kLWVtYWlsIiBpbnZvY2F0aW9uLgoKPiB0aGFua3MhCj4KPiBUbzogR3JlZyBLcm9haC1I YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4sbGludXgtc3RhZ2luZ0BsaXN0cy5s aW51eC5kZXYsbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwo+IFN1YmplY3Q6IFtQQVRDSF0g c3RhZ2luZzogcnRsODcyM2JzOiBtb3ZlIHsgb250byBvcGVuaW5nIGxpbmUgb2YgaWYKPgpVc3Vh bGx5ICJ7IiB3b3VsZCBiZSB3cml0dGVuIG91dCBhcyAib3BlbmluZyBicmFja2V0cyIgb3IgYXMg ImN1cmx5CmJyYWNrZXRzIiwganVzdCBoYXZpbmcgYSBzcGVjaWFsIGNoYXJhY3RlciwgbGlrZSAi eyIsIGlzIG5vdCBzZWVuCm9mdGVuIGluIGNvbW1pdCBtZXNzYWdlIHN1YmplY3QgbGluZXMuCgpV c3VhbGx5LCBjb25zaXN0ZW5jeSBiZWF0cyBzdHlsZS4gU28sIGNoZWNrIGlmIHRoaXMgcGF0dGVy biBhcHBlYXJzIGluCmFueSBmaWxlcyBpbiBkcml2ZXJzL3N0YWdpbmcvcnRsODcyM2JzLyBhbmQg aXRzIHN1YmRpcmVjdG9yaWVzIGFuZCB0cnkKdG8gZml4IGFsbCBpbnN0YW5jZXMgd2l0aGluIHRo YXQgZGlyZWN0b3J5IHdpdGggb25lIHBhdGNoLgoKT3RoZXIgdGhhbiB0aGF0LCBpdCBsb29rcyBs aWtlIGEgZ29vZCBuZXdjb21lcidzIGZpcnN0IHN1Ym1pc3Npb24gcGF0Y2guCgpMdWthcwoKPiBD aGVja3BhdGNoIGZsYWdnZWQgdGhpcyBhcyBhIGZpeGFibGUgc3R5bGUgZXJyb3IuCj4KPiBTaWdu ZWQtb2ZmLWJ5OiBEYW5pZWwgV2F0c29uIDxvenpsb3lAZ21haWwuY29tPgo+IC0tLQo+ICBkcml2 ZXJzL3N0YWdpbmcvcnRsODcyM2JzL2luY2x1ZGUvcnR3X3JlY3YuaCB8IDkgKysrLS0tLS0tCj4g IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4KPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL3J0bDg3MjNicy9pbmNsdWRlL3J0d19yZWN2LmggYi9k cml2ZXJzL3N0YWdpbmcvcnRsODcyM2JzL2luY2x1ZGUvcnR3X3JlY3YuaAo+IGluZGV4IDQ0ZjY3 MTAzNTAzYWUuLmZlZjJmZDBlOGM4NGYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9zdGFnaW5nL3J0 bDg3MjNicy9pbmNsdWRlL3J0d19yZWN2LmgKPiArKysgYi9kcml2ZXJzL3N0YWdpbmcvcnRsODcy M2JzL2luY2x1ZGUvcnR3X3JlY3YuaAo+IEBAIC0zOTgsOCArMzk4LDcgQEAgc3RhdGljIGlubGlu ZSB1OCAqcmVjdmZyYW1lX3B1bGwodW5pb24gcmVjdl9mcmFtZSAqcHJlY3ZmcmFtZSwgc2lnbmVk IGludCBzeikKPgo+ICAgICAgICAgcHJlY3ZmcmFtZS0+dS5oZHIucnhfZGF0YSArPSBzejsKPgo+ IC0gICAgICAgaWYgKHByZWN2ZnJhbWUtPnUuaGRyLnJ4X2RhdGEgPiBwcmVjdmZyYW1lLT51Lmhk ci5yeF90YWlsKQo+IC0gICAgICAgewo+ICsgICAgICAgaWYgKHByZWN2ZnJhbWUtPnUuaGRyLnJ4 X2RhdGEgPiBwcmVjdmZyYW1lLT51Lmhkci5yeF90YWlsKSB7Cj4gICAgICAgICAgICAgICAgIHBy ZWN2ZnJhbWUtPnUuaGRyLnJ4X2RhdGEgLT0gc3o7Cj4gICAgICAgICAgICAgICAgIHJldHVybiBO VUxMOwo+ICAgICAgICAgfQo+IEBAIC00MjUsOCArNDI0LDcgQEAgc3RhdGljIGlubGluZSB1OCAq cmVjdmZyYW1lX3B1dCh1bmlvbiByZWN2X2ZyYW1lICpwcmVjdmZyYW1lLCBzaWduZWQgaW50IHN6 KQo+Cj4gICAgICAgICBwcmVjdmZyYW1lLT51Lmhkci5yeF90YWlsICs9IHN6Owo+Cj4gLSAgICAg ICBpZiAocHJlY3ZmcmFtZS0+dS5oZHIucnhfdGFpbCA+IHByZWN2ZnJhbWUtPnUuaGRyLnJ4X2Vu ZCkKPiAtICAgICAgIHsKPiArICAgICAgIGlmIChwcmVjdmZyYW1lLT51Lmhkci5yeF90YWlsID4g cHJlY3ZmcmFtZS0+dS5oZHIucnhfZW5kKSB7Cj4gICAgICAgICAgICAgICAgIHByZWN2ZnJhbWUt PnUuaGRyLnJ4X3RhaWwgPSBwcmV2X3J4X3RhaWw7Cj4gICAgICAgICAgICAgICAgIHJldHVybiBO VUxMOwo+ICAgICAgICAgfQo+IEBAIC00NTEsOCArNDQ5LDcgQEAgc3RhdGljIGlubGluZSB1OCAq cmVjdmZyYW1lX3B1bGxfdGFpbCh1bmlvbiByZWN2X2ZyYW1lICpwcmVjdmZyYW1lLCBzaWduZWQg aW50IHMKPgo+ICAgICAgICAgcHJlY3ZmcmFtZS0+dS5oZHIucnhfdGFpbCAtPSBzejsKPgo+IC0g ICAgICAgaWYgKHByZWN2ZnJhbWUtPnUuaGRyLnJ4X3RhaWwgPCBwcmVjdmZyYW1lLT51Lmhkci5y eF9kYXRhKQo+IC0gICAgICAgewo+ICsgICAgICAgaWYgKHByZWN2ZnJhbWUtPnUuaGRyLnJ4X3Rh aWwgPCBwcmVjdmZyYW1lLT51Lmhkci5yeF9kYXRhKSB7Cj4gICAgICAgICAgICAgICAgIHByZWN2 ZnJhbWUtPnUuaGRyLnJ4X3RhaWwgKz0gc3o7Cj4gICAgICAgICAgICAgICAgIHJldHVybiBOVUxM Owo+ICAgICAgICAgfQo+IC0tCj4gMi4zNC4xCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gS2VybmVsbmV3YmllcyBtYWlsaW5nIGxpc3QKPiBL ZXJuZWxuZXdiaWVzQGtlcm5lbG5ld2JpZXMub3JnCj4gaHR0cHM6Ly9saXN0cy5rZXJuZWxuZXdi aWVzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCktlcm5lbG5ld2JpZXMgbWFpbGluZyBsaXN0 Cktlcm5lbG5ld2JpZXNAa2VybmVsbmV3Ymllcy5vcmcKaHR0cHM6Ly9saXN0cy5rZXJuZWxuZXdi aWVzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMK