Return-path: Envelope-to: publicinbox@libre-riscv.org Delivery-date: Tue, 12 May 2020 02:42:22 +0100 Received: from localhost ([::1] helo=libre-riscv.org) by libre-soc.org with esmtp (Exim 4.89) (envelope-from ) id 1jYJw5-0003Rf-SP; Tue, 12 May 2020 02:42:21 +0100 Received: from mail-wr1-f41.google.com ([209.85.221.41]) by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1jYJw4-0003RZ-Nb for libre-riscv-dev@lists.libre-riscv.org; Tue, 12 May 2020 02:42:20 +0100 Received: by mail-wr1-f41.google.com with SMTP id v12so13288810wrp.12 for ; Mon, 11 May 2020 18:42:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=zWW0j6bmPYeIZPVOB2xB9Ht8jTvlPTV0pk4n/JtDVTI=; b=VQ9usXne6iGn4chrU6qgmzDc/uECEzbTQK+Sa8l4BT+qOuxElxvNcvrPIIgkOHGMvh uixetTc5mRv/3kNpixJFg+1r74KDG0+rm0SxAR9rLZU/QmTrtMyVPBnY/wkLRyrPU6Fl txnTBG+FonUv+YSi99H/KbQK+3jdZMtZc9/WhzPLea2Uf5wT2yOQoSoYgLNRYX9opT10 6ecrd0bLapNY10cInJe/Np6F7abUEbVeIzT6EbylqHHsbszM8bK0pQlodYCk0B/sAU3K fOUMA+1GfcReza+Ux/KxIPXHcRF2OkhHv6MSmp93xgT0TRAJVtsdHsTaOZ2GfO5e/mzC YQEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=zWW0j6bmPYeIZPVOB2xB9Ht8jTvlPTV0pk4n/JtDVTI=; b=VJKObUBnkahpgt0hhHlkaViV3lokE466W1AHuXh/JQDnwjbwUCfYDsPgqCcg32zvdu uUwY8F73wbSsnXy8QNmQt8n4drEksy4B7bUEBDjRy+u6J16zjDRfulfGdgSw4XSyJrm9 aRqYbNbz/q22QOATHviV37DlT9N11J3F4XKHEuzK1uLFuf1goFU6/dZD2aWgPvMUmOEV K4ywvbboqAKgiZWXi4iNrVKdrgzeQYm0ztJ88QaWbcIqgBIT6pdt1adMizKPE+BkZupE B1hC7TrgAV0353f+0Sx5O5PCwvnWJeHlo603lwAKLPW8R+1Lz6Ej3pEiYrAremHXHlZP tTZw== X-Gm-Message-State: AGi0PuaG52e2djOOlkszvwwuu0uzcJwoAVYWe63ilS5VYimIsI7wGCB9 VwECp+3FDjkHY2a7CcpVcMAh/SB4ja7L6nNLIIRMvLeA X-Google-Smtp-Source: APiQypImtNrLRo3tKxEu36tXgMdbd5lrHxQ0w24GU01hOtRrlSHH0DTMwaioamqz88UxG6YMTmGBdRZl5XXhc8lFmSM= X-Received: by 2002:a5d:438e:: with SMTP id i14mr22367582wrq.413.1589247740155; Mon, 11 May 2020 18:42:20 -0700 (PDT) MIME-Version: 1.0 References: <3079D5F2-F773-47BE-AD3E-DEE1377FED17@gatech.edu> In-Reply-To: From: Jacob Lifshay Date: Mon, 11 May 2020 18:42:07 -0700 Message-ID: To: Libre-RISCV General Development X-Content-Filtered-By: Mailman/MimeDel 2.1.23 Subject: [libre-riscv-dev] Power memory fences and icache handling X-BeenThere: libre-riscv-dev@lists.libre-riscv.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Libre-RISCV General Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Libre-RISCV General Development Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org Sender: "libre-riscv-dev" T24gTW9uLCBNYXkgMTEsIDIwMjAsIDE3OjU0IEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24g PGxrY2xAbGtjbC5uZXQ+Cndyb3RlOgoKPiBPbiBUdWVzZGF5LCBNYXkgMTIsIDIwMjAsIFllaG93 c2h1YSA8eWltbWFudWVsM0BnYXRlY2guZWR1PiB3cm90ZToKPgo+ID4gPiBkY2FjaGU6Cj4gPiA+ IGh0dHBzOi8vZ2l0aHViLmNvbS9wYXVsdXNtYWNrL21pY3Jvd2F0dC9ibG9iL21tdS9kY2FjaGUu dmhkbCA8Cj4gPiBodHRwczovL2dpdGh1Yi5jb20vcGF1bHVzbWFjay9taWNyb3dhdHQvYmxvYi9t bXUvZGNhY2hlLnZoZGw+Cj4gPiA+Cj4gPiA+IGljYWNoZToKPiA+ID4gaHR0cHM6Ly9naXRodWIu Y29tL3BhdWx1c21hY2svbWljcm93YXR0L2Jsb2IvbW11L2ljYWNoZS52aGRsIDwKPiA+IGh0dHBz Oi8vZ2l0aHViLmNvbS9wYXVsdXNtYWNrL21pY3Jvd2F0dC9ibG9iL21tdS9pY2FjaGUudmhkbD4K PiA+Cj4gPgo+ID4gSSB3YXMgYWN0dWFsbHkgdGFsa2luZyB0byBNaWNoYWVsIGFib3V0IHRoYXQg dGhlIG90aGVyIGRheS4KPiA+Cj4gPiBJZiB5b3UgaGF2ZSBhbiBpbnN0cnVjdGlvbiB0aGF0IGRv ZXMgYSBzdG9yZSB0byBhIGxvY2F0aW9uIGluIHRoZSBpY2FjaGUsCj4KPgo+IHRoYXQgaXMgcHJv aGliaXRlZCBieSBkZXNpZ24uCj4KCklmIHlvdSdyZSB0cnlpbmcgdG8gcnVuIGEgc3RhbmRhcmQg TGludXggT1MsIHdyaXRpbmcgdG8gbWVtb3J5IHRoYXQgY291bGQKYmUgaW4gdGhlIGljYWNoZSBp cyByZXF1aXJlZCwgdGhhdCdzIGhvdyB0aGUgZHluYW1pYyBsaW5rZXIgd29ya3MuCkFkZGl0aW9u YWxseSwgbG9hZGluZyBjb2RlIGZyb20gZGlzayAoZS5nLiB0aGUgZXhlYygpIGNhbGwpIG9yIEpJ VApjb21waWxhdGlvbiBhbHNvIHJlcXVpcmVzIHdyaXRpbmcgdG8gbWVtb3J5IHRoZW4gZXhlY3V0 aW5nIGl0LiBJbiBhbGwgb2YKdGhvc2UgY2FzZXMgb25lIG9yIG1vcmUgaWNhY2hlIGludmFsaWRh dGUgYW5kIHRoZW4gYW4gaXN5bmMgaW5zdHJ1Y3Rpb24gKG9yCm90aGVyIGNvbnRleHQgc3luY2hy b25pemluZyBpbnN0cnVjdGlvbikgYXJlIHJ1biBiZWZvcmUgcnVubmluZyB0aGUKbW9kaWZpZWQg Y29kZS4KCk5vdGU6IGl0IHR1cm5zIG91dCB0aGF0IGlzeW5jIGRvZXNuJ3QgZG8gYW55IGljYWNo ZSBmbHVzaGluZyB3aXRob3V0CmFkZGl0aW9uYWwgaWNhY2hlIGludmFsaWRhdGUgaW5zdHJ1Y3Rp b25zLCBzbyBpdCdzIG5vdCBxdWl0ZSBhcyBleHBlbnNpdmUKYXMgSSBoYWQgb3JpZ2luYWxseSB0 aG91Z2h0IGZvciBQb3dlciBhdG9taWNzLCBob3dldmVyLCBpdCBzdGlsbCByZXN0YXJ0cwpmZXRj aGluZyBhbmQgZGVjb2RpbmcgaW5zdHJ1Y3Rpb25zLCBzbyBpcyBzdGlsbCBtb3JlIGV4cGVuc2l2 ZSB0aGFuCm5lY2Vzc2FyeSBmb3IganVzdCB1c2luZyBpdCBhcyBhbiBhdG9taWMgZmVuY2UuCgpJ dCdzIHN0YW5kYXJkIHByYWN0aWNlIGZvciBKSVRzIHRvIG1hcCBhIHNlY3Rpb24gb2YgbWVtb3J5 IHdpdGggYWxsIG9mIFIvVwphbmQgZXhlY3V0ZSBwZXJtaXNzaW9ucyBzaW11bHRhbmVvdXNseSwg dGhlbiwgb25jZSBhIHNlY3Rpb24gb2YgY29kZSBpcwp3cml0dGVuL21vZGlmaWVkLCBpdCB3aWxs IHJ1biB0aGUgcmVxdWlyZWQgaWNhY2hlIGludmFsaWRhdGUgYW5kIGlzeW5jCmluc3RydWN0aW9u cyAoUklTQy1WIGp1c3QgdXNlcyBhIHNpbmdsZSBmZW5jZS5pIGluc3RydWN0aW9uIHRoYXQgbXVz dCBiZQpydW4gb24gYWxsIGhhcnRzIHVzaW5nIGEgc3lzY2FsbCkgYmVmb3JlIHRyeWluZyB0byBl eGVjdXRlIHRoZSBjaGFuZ2VkIGNvZGUuCgpKYWNvYgoKPgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0Cmxp YnJlLXJpc2N2LWRldkBsaXN0cy5saWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJp c2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpYnJlLXJpc2N2LWRldgo=