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 X-Spam-Level: X-Spam-Status: No, score=-5.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CE722C11F68 for ; Fri, 2 Jul 2021 18:09:58 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 943C461380 for ; Fri, 2 Jul 2021 18:09:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 943C461380 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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=25i/IAlkyAM/u31soFlG56Y/ocD8otnmXhe6XiP5Zfg=; b=XdVMBKUQnj9P97 DBgYoR2nYeT11hZw6z6liavGexNSNt0dvns7vqSKenudtHb1zN2FTwQRHkDHWz79ptsuky13MLDfT nRJZW/dLOoqzevSz/BMDdALZXmitnV4dA8IJ2/mvRkSyrK1MDvCDma2YKNycD3DG7AZ82x2rm38ad OlVWouKeG/NxvAMYaaS9pzmslEgHMfFEG0quL/+D0nsbu0ZwwhxKoEzH+Zo0zhHXbLQOC6v8ysZSC KVHU+jbwjFQQOpAGX+CJ57Cg/+ZOl7AF96E9vFlM8bV8OYbmnYUNDrL7dx4+WOIH2wpPbgjnqVuwz tZyoYX58EkSoVrlx+XqA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lzNaE-003jID-UG; Fri, 02 Jul 2021 18:08:11 +0000 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lzNaA-003jGe-I7 for linux-arm-kernel@lists.infradead.org; Fri, 02 Jul 2021 18:08:08 +0000 Received: by mail-qv1-xf31.google.com with SMTP id m13so560563qvv.11 for ; Fri, 02 Jul 2021 11:08:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=oMUyVVAvMFJrr6EX64aXQFDIL61RBU3XqCzFnhQssG4=; b=Y72HmJuuDzX0TavkIgDtuWaUuSwMJkubIKxudISMvENuqlMV7QZt/2aiZeGyHcf2MI ulU4pDQ4tJDJJt7EIy54MeEZBkEBLNr3UQJe8/H32CAhahYn8ho/L0WjMMkVML8yRK4z +9JWP9OMx+Kac+MX8q0h/PTd0vbWY7JygBDhaFEkCeEmnYopLRSKFgNc2S/yIP440gdA YL4/7cS6JKjazM7+eWskuVpYJjmGTteIH/fsL5DnkhI8zbraldhezgHFn34673kP5Pvc 5xYEHBxk/+fRudXN3PeyN6Ss8NG1VMPhokMX8J/J3mmhyrIS35iE0ZcvYfjbRDV0tTE6 tt4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=oMUyVVAvMFJrr6EX64aXQFDIL61RBU3XqCzFnhQssG4=; b=lKG64Chd/RCcLKF84Ub47GqP9MuYoCNjRrAnfU+PBXDrPjQ8lT6ReBU8+2r/DE4n7q yp6qoN4Ek7vnAljCNcIRKwfSeOQ5ogi/ikyMXiiVIVPC3HKWma9rKw4USE7ZbuglfDsv F9+Dm5ZbwSgZMYJe7T1F7VH0W2PQ5EWIBmtSJvQ1WdWAG3SyeRztKFs92ZMhrTLekfu1 gQfyOjq9uDPVXO0CaJOu0BUssKDm5En8Fa0QEDPujT6Yh4pH6Xu1ko/gff9tyLfaoXGi Er5gLBZcK2hxb9Kr1v6qih4xqS0iwgt4YZBtf8Dl8YyASgH2mfwq0KRHvM4F8xG+QHCl vETQ== X-Gm-Message-State: AOAM532jy4Cfi7rrnHUwg+/NibUsQh//FI5HCdZgUClpZ5kuAt7AA8NI bYXgDE/IDxk1Zs459TLmk7Q= X-Google-Smtp-Source: ABdhPJzecI1HSQ00hVIZuX3OGvsXiyfn/lsAQ5DD9nKpPTlj6GjI1/PrC9M8cQZMvy1CUeln8UYLKQ== X-Received: by 2002:ad4:4666:: with SMTP id z6mr707715qvv.60.1625249280326; Fri, 02 Jul 2021 11:08:00 -0700 (PDT) Received: from localhost ([207.98.216.60]) by smtp.gmail.com with ESMTPSA id f10sm1496462qtq.48.2021.07.02.11.07.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jul 2021 11:07:59 -0700 (PDT) Date: Fri, 2 Jul 2021 11:07:58 -0700 From: Yury Norov To: Catalin Marinas , Arnd Bergmann , linux-audit/audit-kernel Cc: linux-audit/audit-kernel , Mention , Xiongfeng Wang , bobo.shaobowang@huawei.com, "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-doc@vger.kernel.org" , "linux-arch@vger.kernel.org" , "linux-api@vger.kernel.org" , Adam Borowski , Alexander Graf , Alexey Klimov , Andreas Schwab , Andrew Pinski , Bamvor Zhangjian , Chris Metcalf , Christoph Muellner , Dave Martin , "David S . Miller" , Florian Weimer , Geert Uytterhoeven , Heiko Carstens , James Hogan , James Morse , Joseph Myers , Lin Yongting , Manuel Montezelo , Mark Brown , Martin Schwidefsky , Maxim Kuvyrkov , Nathan_Lynch , Philipp Tomsich , Prasun Kapoor , Ramana Radhakrishnan , Steve Ellcey , Szabolcs Nagy Subject: Re: [linux-audit/audit-kernel] BUG: audit_classify_syscall() fails to properly handle 64-bit syscalls when executing as 32-bit application on ARM (#131) Message-ID: References: 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-20210702_110806_634148_055D23BF X-CRM114-Status: GOOD ( 33.43 ) 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 T24gVGh1LCBKdWwgMDEsIDIwMjEgYXQgMDU6MDg6NDVBTSAtMDcwMCwgUGF1bCBNb29yZSB3cm90 ZToKCltDQyBJTFAzMiBsaXN0XQoKV2VpeXVjaGVuIHdyb3RlOgoKPiBJIHVzZSBJTFAzMiBwcm9n cmFtIG9uIDUuMTAga2VybmVsIFJlY2VudGx5LCBhbmQgSSBmaW5kIHRoYXQgSSBjYW4ndCByZWNv cmVkIGxvZyBpbiBzb21lIGNhc2UsIGhlcmUgaXMgYSBleGFtcGxlOgoKVGhlIGxhc3Qgc3VwcG9y dGVkIGtlcm5lbCB2ZXJzaW9uIGJ5IG1lIGlzIDUuMi4gRGlkIHlvdSBwb3J0IHRoZSBpbHAzMgp0 byA1LjEwIGJ5IHlvdXNlbGY/IENhbiB5b3UgcGxlYXNlIHNoYXJlIHRoaXMgd29yaz8KCj4gSSBz ZXQgb25lIHJ1bGUgb24gdGhlIHN5c3RlbToKPiAKPj4gYXVkaXRjdGwgLXcgL2V0Yy9zaGFkb3cg LXAgd2EgLWsgdGVzdAo+IAo+IG15IHRlc3QgcHJvZ3JhbSdzIGNvcmUgZnVuYyBpczoKPiAKPj4g b3BlbigiL2V0Yy9zaGFkb3ciLCBPX1dST05MWSB8IE9fQVBQRU5EKTsKPiAKPiB3aGVuIEkgdXNl IDY0IGJpdCBwcm9ncmFtIHRvIGFjY2VzcyAvZXRjL3NoYWRvdywgSSBjYW4gZ2V0IGF1ZGl0IGxv ZyByaWdodGx5Cj4gYnV0IHdoZW4gSSB1c2UgSUxQMzIgcHJvZ3JhbSwgSSBjYW4ndCBnZXQgYW55 IGF1ZGl0IGxvZwo+IAo+IEkgYW5hbHlzZSB0aGlzIHByb2JsZW0gZm9yIGRheXMsIGFuZCBJIGZp bmQgaXQncyBkdWUgdG8gdGhpcyBjb21taXQ6Cj4gCj4+IDBmZTQxNDFiYTYzYTVkZmQ0MjVjNmQy ZGQ5ZDhjYmFmZDM0OTc5NDYKPj4gLi4uLi4uLgo+PiAgI2RlZmluZSBBVURJVF9BUkNIX0FBUkNI NjQgICAgIChFTV9BQVJDSDY0fF9fQVVESVRfQVJDSF82NEJJVHxfX0FVRElUX0FSQ0hfTEUpCj4+ ICsjZGVmaW5lIEFVRElUX0FSQ0hfQUFSQ0g2NElMUDMyICAgICAgICAoRU1fQUFSQ0g2NHxfX0FV RElUX0FSQ0hfTEUpCj4+ICAjZGVmaW5lIEFVRElUX0FSQ0hfQUxQSEEgICAgICAgKEVNX0FMUEhB fF9fQVVESVRfQVJDSF82NEJJVHxfX0FVRElUX0FSQ0hfTEUpCj4+ICAjZGVmaW5lIEFVRElUX0FS Q0hfQVJDT01QQUNUICAgKEVNX0FSQ09NUEFDVHxfX0FVRElUX0FSQ0hfTEUpCj4+ICAjZGVmaW5l IEFVRElUX0FSQ0hfQVJDT01QQUNUQkUgKEVNX0FSQ09NUEFDVCkgCgpJIGNhbm5vdCBzZWUgdGhp cyBjb21taXQgaW4gTGludXggbWFpbmxpbmUuIENhbiB5b3UgcG9pbnQgbWUgdG8gdGhlCmV4YWN0 IGdpdCByZXBvPwoKPiBCZWFjdXNlIG9mIElMUDMyIHByb2dyYW0gdXNlIDY0IGJpdCBzeXNjYWxs IGluIG1vc3QgY2FzZQo+IO+8iGFjY29yZGluZyB0byB0aGUgYXJtIGlscDMyIERvY3VtZW50c++8 mu+8iQo+IHdoZW4gYXVkaXQgZW50ZXIgYXVkaXRfY2xhc3NpZnlfc3lzY2FsbCBmdW5jdGlvbiwg aXQgdHVybnMgdG8gYSBicmFuY2ggZGlmZmVyZW50IGZyb20gdGhlIGtlcm5lbCB3aXRob3V0IEFV RElUX0FSQ0hfQUFSQ0g2NElMUDMyIGRlZmluYXRpb24sIGhvd2V2ZXIgdGhlIHN5c2NhbGwgbnVt IG9uIGJvdGgga2VybmVsIGlzIHNhbWUsIHNvIGF1ZGl0IGNhbid0IHJlY29nbml6ZSB0aGUgNjQg Yml0IHN5c2NhbGwgbnVtIHdoZW4gaXQgcnVucyB0byAzMklMUCBicmFuY2gKCkkndmUgbmV2ZXIg c2VlbiB0aGlzIGJ1ZyBiZWZvcmUuIENhbiB5b3UgcGxlYXNlIGNoZWNrIGlmIGl0IGV4aXN0cyBp bgo0Ljkgb3IgNS4yIHZlcnNpb25zPyBDYW4geW91IHNoYXJlIHRoZSBmdWxsIHJlcHJvZHVjZXIg YW5kL29yCmNvcnJlc3BvbmRpbmcgdGVzdCBpbiBMVFA/CgotLS0KClBhdWwgTW9vcmUgd3JvdGU6 Cgo+ID5Gcm9tIHRoZSBJTFAzMiB3aGl0ZXBhcGVyOgo+ID4gV2hhdCBpcyBJTFAzMj8KPiA+Cj4g PiBUaGUgQVJNdjggYXJjaGl0ZWN0dXJlIHN1cHBvcnRzIDMyLWJpdCBhbmQgNjQtYml0IGluc3Ry dWN0aW9uIHNldHMgKEFBcmNoMzIgYW5kIEFBcmNoNjQKPiByZXNwZWN0aXZlbHkpLCBib3RoIHVz ZSAzMi1iaXQgaW5zdHJ1Y3Rpb24gZW5jb2RpbmdzIGJ1dCB3aXRoIGRpZmZlcmVudCByZWdpc3Rl ciBsZW5ndGhzIGFuZCBkYXRhCj4gdHlwZSBzaXplcy4KPiA+Cj4gPiBJTFAzMiBpcyBpbnRlbmRl ZCBmb3IgdXNlIHdoZXJlLCBmb3Igd2hhdGV2ZXIgcmVhc29uLCBpdCBpcyBiZW5lZmljaWFsIHRv IHVzZSBpbnQsIGxvbmcgYW5kIHBvaW50ZXIKPiByZXByZXNlbnRlZCBhcyAzMi1iaXQgdmFsdWVz LiBUaGlzIGNvdWxkIGJlIGZvciBwZXJmb3JtYW5jZSBvciBsZWdhY3kgMzItYml0IGNvbXBhdGli aWxpdHkKPiByZWFzb25zLgo+ID4KPiA+IExpbnV4IG9uIEFBcmNoNjQgdXNlcyBMUDY0IGFzIGl0 cyBzdGFuZGFyZCBkYXRhIG1vZGVsLCB3aGVyZSBMb25nIGFuZCBQb2ludGVyIGFyZSA2NC1iaXQs Cj4gSW50cyBhcmUgMzItYml0Lgo+ID4KPiA+IEFBcmNoNjQtSUxQMzIgdXNlcyB0aGUgQUFyY2g2 NCBpbnN0cnVjdGlvbiBzZXQgY291cGxlZCB3aXRoIGEgZGF0YSBtb2RlbCB3aGVyZSBJbnQsIExv bmcKPiBhbmQgUG9pbnRlciBhcmUgMzItYml0Lgo+IAo+IC4uLiB3aGljaCBtZWFucyB0aGF0IElM UDMyIGlzIGJhc2ljYWxseSB0aGUgQVJNIHZlcnNpb24gb2YgeDMyLiAgV2hpY2ggaXMgcHJldHR5 IG11Y2gganVzdCB0aGUgd29yc3QgdGhpbmcgZXZlcjsgeDMyIG5lZWRlZCB0byBkaWUgYSBwYWlu ZnVsIGRlYXRoIGFuZCBteSBpbml0aWFsIHRob3VnaHQgaXMgdGhhdCBJTFAzMiBkZXNlcnZlcyB0 aGUgc2FtZSBmYXRlLgoKQVJNNjQvSUxQMzIgaXMgbm90IGEgdmVyc2lvbiBvZiB4MzIuIEFCSSBj b25jZXB0IGFuZCBpbXBsZW1lbnRhdGlvbgphcmUgZGlmZmVyZW50LiBJIHVuZGVyc3RhbmQgeW91 ciBjcml0aWNpc20gYWJvdXQgeDMyLCBidXQgdGhpcyBwcm9qZWN0CmlzIGNsb3NlciB0byBtaXBz LCBzcGFyayBvciBwb3dlciBjb21wYXRpYmlsaXR5IGxheWVycy4KCkluIHRoZSBrZXJuZWwgd2Ug aGF2ZSBtb3JlIHRoYW4gMTAgaW1wbGVtZW50YXRpb25zIG9mIGNvbXBhdGliaWxpdHkKbGF5ZXJz LCBhbmQgb25seSBvbmUgY2F1c2VzIHNlcmlvdXMgdHJvdWJsZXMsIEFGQUlLLgoKPiBAd2VpeXVj aGVuIHdlIHdpbGwgYWRkIHRoaXMgdG8gdGhlIHF1ZXVlIHRvIGludmVzdGlnYXRlIGJ1dCBpdCBt YXkgdGFrZSBhIHdoaWxlOyBpZiB5b3UgYXJlIGludGVyZXN0ZWQgaW4gd29ya2luZyBvbiBpdCB5 b3UgYXJlIGFsd2F5cyB3ZWxjb21lIHRvIHN1Ym1pdCBwYXRjaGVzLgo+IAo+IC0tIAo+IFlvdSBh cmUgcmVjZWl2aW5nIHRoaXMgYmVjYXVzZSB5b3Ugd2VyZSBtZW50aW9uZWQuCj4gUmVwbHkgdG8g dGhpcyBlbWFpbCBkaXJlY3RseSBvciB2aWV3IGl0IG9uIEdpdEh1YjoKPiBodHRwczovL2dpdGh1 Yi5jb20vbGludXgtYXVkaXQvYXVkaXQta2VybmVsL2lzc3Vlcy8xMzEjaXNzdWVjb21tZW50LTg3 MjE5MTQ1MAoKVG8gQ2F0YWxpbiwgQXJuZDoKCkF0IGxlYXN0IE1hcnZlbGwsIFNhbXN1bmcsIEh1 YXdlaSwgQ2lzY28gYW5kIFdlaXl1Y2hlbidzIGVtcGxveWVyCmFjdGl2ZWx5IHVzZSBhbmQgZGV2 ZWxvcCBhcm02NC9pbHAzMi4gSSByZWNlaXZlIGZlZWRiYWNrIC8gYnVncmVwb3RycwpvbiBpbHAz MiBldmVyeSA0LTYgbW9udGguIElzIHRoYXQgZW5vdWdoIGZvciB5b3UgdG8gcmVjb25zaWRlcgpp bmNsdWRpbmcgdGhlIHByb2plY3QgaW50byB0aGUgbWFpbmxpbmU/CgpGb3IgbWUsIGhhdmluZyBk aWZmZXJlbnQgdmVyc2lvbnMgb2YgSUxQMzIgaXMgbW9yZSBkYW5nZXJvdXMgaW4gdGhpcwpzaXR1 YXRpb24sIHRoYW4gdXBzdHJlYW1pbmcgdGhlIHByb2plY3QgYW5kIGZpeGluZyAyLTMgYnVncyBh IHllYXIuCgpUaGFua3MsCll1cnkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJu ZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK