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 6E725C433EF for ; Fri, 26 Nov 2021 15:33:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348015AbhKZPhJ (ORCPT ); Fri, 26 Nov 2021 10:37:09 -0500 Received: from smtp-out1.suse.de ([195.135.220.28]:44394 "EHLO smtp-out1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1347256AbhKZPfG (ORCPT ); Fri, 26 Nov 2021 10:35:06 -0500 Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id D4BA82193C; Fri, 26 Nov 2021 15:31:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1637940712; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=iuWswj+KSBKhGTzpmaFe1OYVr6F6OkM+6uhQMY9vN6U=; b=RUScaE9Z/A4fFF1JFlCkn4fO8pSEQRWQhJzg8wUClWJJT51aDFtUKPBhbm5mahTWg/c0Oy L1m1ZquVx9X1Gxn7qf+uWsrQ3Cq35aX83ZijsE52IvKEaLVbc85I8Q2gVi0ajYeXkYIPnk USZ/gWrE/TDjnn1rkbjj0WYkgLx+jCQ= Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id A753613C65; Fri, 26 Nov 2021 15:31:52 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id 1y6hJ+j9oGGubgAAMHmgww (envelope-from ); Fri, 26 Nov 2021 15:31:52 +0000 From: Juergen Gross To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com Subject: [GIT PULL] xen: branch for v5.16-rc3 Date: Fri, 26 Nov 2021 16:31:52 +0100 Message-Id: <20211126153152.380-1-jgross@suse.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.16c-rc3-tag xen: branch for v5.16-rc3 It contains the following changes: - a Xen related Kconfig fix for making it possible to control building of the privcmd driver - 3 patches for fixing issues identified by the kernel test robot - a 5 patch series for simplifying timeout handling for Xen PV driver initialization - 2 patches for fixing error paths in xenstore/xenbus driver initialization Thanks. Juergen arch/x86/include/asm/xen/hypercall.h | 4 ++-- arch/x86/include/asm/xen/hypervisor.h | 1 + drivers/gpu/drm/xen/xen_drm_front.c | 1 + drivers/input/misc/xen-kbdfront.c | 1 + drivers/tty/hvc/hvc_xen.c | 1 + drivers/video/fbdev/xen-fbfront.c | 1 + drivers/xen/Kconfig | 8 +++++++- drivers/xen/pvcalls-front.c | 1 + drivers/xen/xenbus/xenbus_probe.c | 27 ++++++++++++++++++++++++++- drivers/xen/xenbus/xenbus_probe_frontend.c | 14 +++----------- include/xen/xenbus.h | 1 + sound/xen/xen_snd_front.c | 1 + 12 files changed, 46 insertions(+), 15 deletions(-) Juergen Gross (9): xen/privcmd: make option visible in Kconfig xen/pvh: add missing prototype to header xen: add "not_essential" flag to struct xenbus_driver xen: flag xen_drm_front to be not essential for system boot xen: flag hvc_xen to be not essential for system boot xen: flag pvcalls-front to be not essential for system boot xen: flag xen_snd_front to be not essential for system boot xen: make HYPERVISOR_get_debugreg() always_inline xen: make HYPERVISOR_set_debugreg() always_inline Stefano Stabellini (2): xen: don't continue xenstore initialization in case of errors xen: detect uninitialized xenbus in xenbus_init