From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lithops.sigma-star.at ([195.201.40.130]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mzmJm-008WSc-BY for linux-um@lists.infradead.org; Tue, 21 Dec 2021 21:05:07 +0000 Date: Tue, 21 Dec 2021 22:05:03 +0100 (CET) From: Richard Weinberger Message-ID: <1202521211.191037.1640120703350.JavaMail.zimbra@nod.at> In-Reply-To: <20211215165612.554426-1-hch@lst.de> References: <20211215165612.554426-1-hch@lst.de> Subject: Re: remove set_fs for UML MIME-Version: 1.0 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-um" Errors-To: linux-um-bounces+geert=linux-m68k.org@lists.infradead.org To: hch Cc: anton ivanov , x86 , linux-um , linux-kernel Q2hyaXN0b3BoLAoKLS0tLS0gVXJzcHLDvG5nbGljaGUgTWFpbCAtLS0tLQo+IFZvbjogImhjaCIg PGhjaEBsc3QuZGU+Cj4gQW46ICJyaWNoYXJkIiA8cmljaGFyZEBub2QuYXQ+LCAiYW50b24gaXZh bm92IiA8YW50b24uaXZhbm92QGNhbWJyaWRnZWdyZXlzLmNvbT4KPiBDQzogIng4NiIgPHg4NkBr ZXJuZWwub3JnPiwgImxpbnV4LXVtIiA8bGludXgtdW1AbGlzdHMuaW5mcmFkZWFkLm9yZz4sICJs aW51eC1rZXJuZWwiIDxsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnPgo+IEdlc2VuZGV0OiBN aXR0d29jaCwgMTUuIERlemVtYmVyIDIwMjEgMTc6NTY6MTAKPiBCZXRyZWZmOiByZW1vdmUgc2V0 X2ZzIGZvciBVTUwKCj4gSGkgUmljaGFyZCBhbmQgQW50b24sCj4gCj4gdGhpcyBzZXJpZXMgcmVt b3ZlcyBhZGRyZXNzIHNwYWNlIG92ZXJyaWRlcyB1c2luZyBzZXRfZnMgZm9yIFVNTC4KPiAKPiBE aWZmc3RhdDoKPiB1bS9LY29uZmlnICAgICAgICAgICAgICAgICAgIHwgICAgMSAtCj4gdW0vaW5j bHVkZS9hc20vdGhyZWFkX2luZm8uaCB8ICAgIDQgLS0tLQo+IHVtL2luY2x1ZGUvYXNtL3VhY2Nl c3MuaCAgICAgfCAgIDIxICsrKysrKysrKysrKysrKysrKystLQo+IHVtL2tlcm5lbC9za2FzL3Vh Y2Nlc3MuYyAgICAgfCAgIDI1IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiB4ODYvaW5jbHVk ZS9hc20vbXRyci5oICAgICAgIHwgICAgOCArLS0tLS0tLQo+IHg4Ni9rZXJuZWwvc2V0dXAuYyAg ICAgICAgICAgfCAgICA3ICsrKysrKy0KPiB4ODYvdW0vYXNtL3NlZ21lbnQuaCAgICAgICAgIHwg ICAgOCAtLS0tLS0tLQo+ICA3IGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDQ4IGRl bGV0aW9ucygtKQoKU28gZmFyIFVNTCBzZWVtcyB0byB3b3JrIHdpdGggdGhlc2UgY2hhbmdlcyBh cHBsaWVkLiA6LSkKSSBoYXZlIGFwcGxpZWQgYm90aCBwYXRjaGVzIHRvIG15IFVNTCB0cmVlIGZv ciBub3csIEkgYXNzdW1lIHg4NiBtYWludGFpbmVycyBhcmUgZmluZSB3aXRoCnBhdGNoIDEvMj8K ClRoYW5rcy4KLy9yaWNoYXJkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC11bSBtYWlsaW5nIGxpc3QKbGludXgtdW1AbGlzdHMuaW5mcmFkZWFk Lm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXVt Cg== 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41D34C433F5 for ; Tue, 21 Dec 2021 21:05:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235412AbhLUVFN convert rfc822-to-8bit (ORCPT ); Tue, 21 Dec 2021 16:05:13 -0500 Received: from lithops.sigma-star.at ([195.201.40.130]:43858 "EHLO lithops.sigma-star.at" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235963AbhLUVFF (ORCPT ); Tue, 21 Dec 2021 16:05:05 -0500 Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id 0FD4162DA5F1; Tue, 21 Dec 2021 22:05:04 +0100 (CET) Received: from lithops.sigma-star.at ([127.0.0.1]) by localhost (lithops.sigma-star.at [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id skrSN4l_iYPS; Tue, 21 Dec 2021 22:05:03 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id 8FD8762DA5F6; Tue, 21 Dec 2021 22:05:03 +0100 (CET) Received: from lithops.sigma-star.at ([127.0.0.1]) by localhost (lithops.sigma-star.at [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id LRyrFTE1UGnJ; Tue, 21 Dec 2021 22:05:03 +0100 (CET) Received: from lithops.sigma-star.at (lithops.sigma-star.at [195.201.40.130]) by lithops.sigma-star.at (Postfix) with ESMTP id 6B04162DA5F1; Tue, 21 Dec 2021 22:05:03 +0100 (CET) Date: Tue, 21 Dec 2021 22:05:03 +0100 (CET) From: Richard Weinberger To: hch Cc: anton ivanov , x86 , linux-um , linux-kernel Message-ID: <1202521211.191037.1640120703350.JavaMail.zimbra@nod.at> In-Reply-To: <20211215165612.554426-1-hch@lst.de> References: <20211215165612.554426-1-hch@lst.de> Subject: Re: remove set_fs for UML MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Originating-IP: [195.201.40.130] X-Mailer: Zimbra 8.8.12_GA_3807 (ZimbraWebClient - FF95 (Linux)/8.8.12_GA_3809) Thread-Topic: remove set_fs for UML Thread-Index: kfgbhqyu4t3Fte1ZQWak0oXXZdXyZg== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christoph, ----- Ursprüngliche Mail ----- > Von: "hch" > An: "richard" , "anton ivanov" > CC: "x86" , "linux-um" , "linux-kernel" > Gesendet: Mittwoch, 15. Dezember 2021 17:56:10 > Betreff: remove set_fs for UML > Hi Richard and Anton, > > this series removes address space overrides using set_fs for UML. > > Diffstat: > um/Kconfig | 1 - > um/include/asm/thread_info.h | 4 ---- > um/include/asm/uaccess.h | 21 +++++++++++++++++++-- > um/kernel/skas/uaccess.c | 25 ------------------------- > x86/include/asm/mtrr.h | 8 +------- > x86/kernel/setup.c | 7 ++++++- > x86/um/asm/segment.h | 8 -------- > 7 files changed, 26 insertions(+), 48 deletions(-) So far UML seems to work with these changes applied. :-) I have applied both patches to my UML tree for now, I assume x86 maintainers are fine with patch 1/2? Thanks. //richard