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 1na1xr-003fn0-3A for linux-um@lists.infradead.org; Thu, 31 Mar 2022 21:04:21 +0000 Date: Thu, 31 Mar 2022 23:04:10 +0200 (CEST) From: Richard Weinberger Message-ID: <738009331.204323.1648760650240.JavaMail.zimbra@nod.at> Subject: [GIT PULL] UML updates for 5.18 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: torvalds Cc: linux-kernel , linux-um TGludXMsCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDdlNTc3MTRjZDBhZDJk NWJiOTBlNTBiNTA5NmEwZTY3MWRlYzFlZjM6CgogIExpbnV4IDUuMTctcmM2ICgyMDIyLTAyLTI3 IDE0OjM2OjMzIC0wODAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgR2l0IHJlcG9zaXRvcnkgYXQ6 CgogIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9ydy91bWwu Z2l0IHRhZ3MvZm9yLWxpbnVzLTUuMTgtcmMxCgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAg dG8gODIwMTc0NTc5NTdhNTUwZDdkMDBkZGU0MTk0MzVkZDc0YTg5MDg4NzoKCiAgdW06IHJ1bl9o ZWxwZXI6IFdyaXRlIGVycm9yIG1lc3NhZ2UgdG8ga2VybmVsIGxvZyBvbiBleGVjIGZhaWx1cmUg b24gaG9zdCAoMjAyMi0wMy0xMSAxMDo1NjoxNyArMDEwMCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVGhpcyBwdWxsIHJl cXVlc3QgY29udGFpbnMgdGhlIGZvbGxvd2luZyBjaGFuZ2VzIGZvciBVTUw6CgotIERldmljZXRy ZWUgc3VwcG9ydCAoZm9yIHRlc3RpbmcpCi0gVmFyaW91cyBjbGVhbnVwcyBhbmQgZml4ZXM6IFVC RCwgcG9ydF91c2VyLCB1bWxfbWNvbnNvbGUKLSBNYWludGFpbmVyIHVwZGF0ZQoKLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpB bnRvbiBJdmFub3YgKDMpOgogICAgICB1bTogRG9jdW1lbnQgZHRiIGNvbW1hbmQgbGluZSBvcHRp b24KICAgICAgdW06IE1pZ3JhdGUgdmVjdG9yIGRyaXZlcnMgdG8gTkFQSQogICAgICB1bTogRml4 IHVtbF9tY29uc29sZSBzdG9wL2dvCgpCZW5qYW1pbiBCZWljaGxlciAoMSk6CiAgICAgIHVtOiBm aXggYW5kIG9wdGltaXplIHhvciBzZWxlY3QgdGVtcGxhdGUgZm9yIENPTkZJRzY0IGFuZCB0aW1l dHJhdmVsIG1vZGUKCkRhdmlkIEdvdyAoMyk6CiAgICAgIHVtOiBDbGVhbnVwIHN5c2NhbGxfaGFu ZGxlcl90IGRlZmluaXRpb24vY2FzdCwgZml4IHdhcm5pbmcKICAgICAgdW06IFJlbW92ZSB1bnVz ZWQgdGltZXZhbF90b19ucygpIGZ1bmN0aW9uCiAgICAgIHVtOiBjbGFuZzogU3RyaXAgb3V0IC1t bm8tZ2xvYmFsLW1lcmdlIGZyb20gVVNFUl9DRkxBR1MKCkZyw6lkw6lyaWMgRGFuaXMgKDEpOgog ICAgICB1bTogRml4IFdSSVRFX1pFUk9FUyBpbiB0aGUgVUJEIERyaXZlcgoKR2xlbm4gV2FzaGJ1 cm4gKDQpOgogICAgICB1bTogcG9ydF91c2VyOiBTZWFyY2ggZm9yIGluLnRlbG5ldGQgaW4gUEFU SAogICAgICB1bTogcG9ydF91c2VyOiBBbGxvdyBzZXR0aW5nIHBhdGggdG8gcG9ydC1oZWxwZXIg dXNpbmcgVU1MX1BPUlRfSEVMUEVSIGVudnZhcgogICAgICB1bTogcG9ydF91c2VyOiBJbXByb3Zl IGVycm9yIGhhbmRsaW5nIHdoZW4gcG9ydC1oZWxwZXIgaXMgbm90IGZvdW5kCiAgICAgIHVtOiBy dW5faGVscGVyOiBXcml0ZSBlcnJvciBtZXNzYWdlIHRvIGtlcm5lbCBsb2cgb24gZXhlYyBmYWls dXJlIG9uIGhvc3QKCkpvaGFubmVzIEJlcmcgKDIpOgogICAgICBsaWIvbG9naWNfaW9tZW06IGNv cnJlY3QgZmFsbGJhY2sgY29uZmlnIHJlZmVyZW5jZXMKICAgICAgdW1sOiBuZXQ6IHZlY3Rvcjog Zml4IGNvbnN0IGlzc3VlCgpSaWNoYXJkIFdlaW5iZXJnZXIgKDEpOgogICAgICBNQUlOVEFJTkVS UzogVXBkYXRlIFVzZXJNb2RlTGludXggZW50cnkKClZpbmNlbnQgV2hpdGNodXJjaCAoMik6CiAg ICAgIHVtOiBGaXggb3JkZXIgb2YgZHRiIHVuZmxhdHRlbi9lYXJseSBpbml0CiAgICAgIGRvY3M6 IFVNTDogTWVudGlvbiB0ZWxuZXRkIGZvciBwb3J0IGNoYW5uZWwKCllhbmcgTGkgKDEpOgogICAg ICB1bTogUmVtb3ZlIGR1cGxpY2F0ZWQgaW5jbHVkZSBpbiBzeXNjYWxsc182NC5jCgogLi4uL3Zp cnQvdW1sL3VzZXJfbW9kZV9saW51eF9ob3d0b192Mi5yc3QgICAgICAgICAgfCAgMjYgKysrKy0K IE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA1 ICstCiBhcmNoL3VtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgNCArCiBhcmNoL3VtL2RyaXZlcnMvbWNvbnNvbGVfa2Vybi5jICAgICAgICAgICAgICAgICAg ICB8ICAgMyArLQogYXJjaC91bS9kcml2ZXJzL3BvcnRfdXNlci5jICAgICAgICAgICAgICAgICAg ICAgICAgfCAgMTggKysrLQogYXJjaC91bS9kcml2ZXJzL3ViZF9rZXJuLmMgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgIDggKy0KIGFyY2gvdW0vZHJpdmVycy92ZWN0b3Jfa2Vybi5jICAgICAg ICAgICAgICAgICAgICAgIHwgMTA1ICsrKysrKysrKystLS0tLS0tLS0tLQogYXJjaC91bS9kcml2 ZXJzL3ZlY3Rvcl9rZXJuLmggICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIGFyY2gvdW0v ZHJpdmVycy92ZWN0b3JfdXNlci5jICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNo L3VtL2RyaXZlcnMvdmVjdG9yX3VzZXIuaCAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQog YXJjaC91bS9pbmNsdWRlL2FzbS94b3IuaCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQg Ky0KIGFyY2gvdW0vaW5jbHVkZS9zaGFyZWQvb3MuaCAgICAgICAgICAgICAgICAgICAgICAgIHwg ICAxICsKIGFyY2gvdW0va2VybmVsL2R0Yi5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHwgICAyICstCiBhcmNoL3VtL29zLUxpbnV4L2ZpbGUuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgOSArKwogYXJjaC91bS9vcy1MaW51eC9oZWxwZXIuYyAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAgIDUgKwogYXJjaC91bS9vcy1MaW51eC90aW1lLmMgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgIDYgLS0KIGFyY2gveDg2L3VtL3NoYXJlZC9zeXNkZXAvc3lzY2FsbHNf NjQuaCAgICAgICAgICAgIHwgICA1ICstCiBhcmNoL3g4Ni91bS9zeXNjYWxsc182NC5jICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgMSAtCiBsaWIvbG9naWNfaW9tZW0uYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgOCArLQogMTkgZmlsZXMgY2hhbmdlZCwgMTM2IGlu c2VydGlvbnMoKyksIDgxIGRlbGV0aW9ucygtKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtdW0gbWFpbGluZyBsaXN0CmxpbnV4LXVtQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC11bQo= 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 9D16FC433EF for ; Thu, 31 Mar 2022 21:04:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239720AbiCaVGH convert rfc822-to-8bit (ORCPT ); Thu, 31 Mar 2022 17:06:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46832 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232940AbiCaVGC (ORCPT ); Thu, 31 Mar 2022 17:06:02 -0400 Received: from lithops.sigma-star.at (lithops.sigma-star.at [195.201.40.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4450813D36 for ; Thu, 31 Mar 2022 14:04:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id 1A68F609B3C3; Thu, 31 Mar 2022 23:04:11 +0200 (CEST) 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 GFmecjB0zm2a; Thu, 31 Mar 2022 23:04:10 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id 8D8ED609B3CB; Thu, 31 Mar 2022 23:04:10 +0200 (CEST) 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 1Nhbo3hKyEAb; Thu, 31 Mar 2022 23:04:10 +0200 (CEST) Received: from lithops.sigma-star.at (lithops.sigma-star.at [195.201.40.130]) by lithops.sigma-star.at (Postfix) with ESMTP id 633BB609B3C3; Thu, 31 Mar 2022 23:04:10 +0200 (CEST) Date: Thu, 31 Mar 2022 23:04:10 +0200 (CEST) From: Richard Weinberger To: torvalds Cc: linux-kernel , linux-um Message-ID: <738009331.204323.1648760650240.JavaMail.zimbra@nod.at> Subject: [GIT PULL] UML updates for 5.18 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 - FF97 (Linux)/8.8.12_GA_3809) Thread-Index: F335S66LpflqJb9RQ4q9AmKSilfNng== Thread-Topic: UML updates for 5.18 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, The following changes since commit 7e57714cd0ad2d5bb90e50b5096a0e671dec1ef3: Linux 5.17-rc6 (2022-02-27 14:36:33 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git tags/for-linus-5.18-rc1 for you to fetch changes up to 82017457957a550d7d00dde419435dd74a890887: um: run_helper: Write error message to kernel log on exec failure on host (2022-03-11 10:56:17 +0100) ---------------------------------------------------------------- This pull request contains the following changes for UML: - Devicetree support (for testing) - Various cleanups and fixes: UBD, port_user, uml_mconsole - Maintainer update ---------------------------------------------------------------- Anton Ivanov (3): um: Document dtb command line option um: Migrate vector drivers to NAPI um: Fix uml_mconsole stop/go Benjamin Beichler (1): um: fix and optimize xor select template for CONFIG64 and timetravel mode David Gow (3): um: Cleanup syscall_handler_t definition/cast, fix warning um: Remove unused timeval_to_ns() function um: clang: Strip out -mno-global-merge from USER_CFLAGS Frédéric Danis (1): um: Fix WRITE_ZEROES in the UBD Driver Glenn Washburn (4): um: port_user: Search for in.telnetd in PATH um: port_user: Allow setting path to port-helper using UML_PORT_HELPER envvar um: port_user: Improve error handling when port-helper is not found um: run_helper: Write error message to kernel log on exec failure on host Johannes Berg (2): lib/logic_iomem: correct fallback config references uml: net: vector: fix const issue Richard Weinberger (1): MAINTAINERS: Update UserModeLinux entry Vincent Whitchurch (2): um: Fix order of dtb unflatten/early init docs: UML: Mention telnetd for port channel Yang Li (1): um: Remove duplicated include in syscalls_64.c .../virt/uml/user_mode_linux_howto_v2.rst | 26 ++++- MAINTAINERS | 5 +- arch/um/Makefile | 4 + arch/um/drivers/mconsole_kern.c | 3 +- arch/um/drivers/port_user.c | 18 +++- arch/um/drivers/ubd_kern.c | 8 +- arch/um/drivers/vector_kern.c | 105 ++++++++++----------- arch/um/drivers/vector_kern.h | 3 +- arch/um/drivers/vector_user.c | 2 +- arch/um/drivers/vector_user.h | 2 +- arch/um/include/asm/xor.h | 4 +- arch/um/include/shared/os.h | 1 + arch/um/kernel/dtb.c | 2 +- arch/um/os-Linux/file.c | 9 ++ arch/um/os-Linux/helper.c | 5 + arch/um/os-Linux/time.c | 6 -- arch/x86/um/shared/sysdep/syscalls_64.h | 5 +- arch/x86/um/syscalls_64.c | 1 - lib/logic_iomem.c | 8 +- 19 files changed, 136 insertions(+), 81 deletions(-)