From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6A6E84779B9 for ; Wed, 19 Aug 2026 15:33:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.199 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787153629; cv=none; b=GWWKC5qZ5Yn6+0gu4oLrhmWijcIEePEJc49e75l+khwbwVSy+PDIXbs8YnxFiX4i2Q1OSkukrEAaR8CdESGhSU6zmCcc9EWD2RtkCPdCERMccErwruC5BexUd7yRvDK29okcEsLwFGRJvPqXtb10XQAIzhsUC2c2jC1QVX31p34= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787153629; c=relaxed/simple; bh=4Yli6tecyJEHplZwFU9XXAL6o7x1WGOP/NVWujBjOgo=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=CkXCBHVUN3l4qbl6EsfP2FchyDRXmLWAjZAk2Q+2eEEltb770D3HFkC5Fh6Ylrl7KXILbOpM0r+mLNq/anSJr3OAngV7r3C0gMXWFYQxb0mkmxos/AKgUPTHIKy7Lb9i3/4J8fuqQWEMhcXksKUNcw5zQLltuEl8BLsOXVOFqY8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=XU/cVw0+; arc=none smtp.client-ip=209.85.210.199 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="XU/cVw0+" Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-84c4cd31b51so15772b3a.0 for ; Wed, 19 Aug 2026 08:33:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1787153627; x=1787758427; darn=vger.kernel.org; h=content-type:cc:to:from:subject:message-id:references:mime-version :in-reply-to:date:from:to:cc:subject:date:message-id:reply-to :content-type; bh=c2FvzDQHxVaueg4hvKJpjDuB27Njlxwegg3SIxYd2Fg=; b=XU/cVw0+p9kAqaFFKwNtFk5zq0mOExFboyZMXzRqehxsK9WIfnOCnZxYAx+4Wja0eO jALKjzpL9AQ2UaqtpGbejqQfbePzO+q+jc4LYfucU3awBgHzWGILbkmSswwY+VAm1pi2 UKGgkkcpSRYp8GQotWZUdF8iJeMFfwPYy1uaBpIvbtBkcMlacNxcO+Zo3yoYJ2b+sOZY jHtIoadd+n/Fh1q7zG4wZkFxmqMW50IjuVPPaoEZ1nhnUGcL9GnWueT8Ir3SzKuhkSXK yfyjsZJxqyA5ar+VOfZRzNPZLBgOKY7GvvTrrJ8jE2iLPZY7R0jBRGj2qpfq3Cpe9UCN x93A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787153627; x=1787758427; h=content-type:cc:to:from:subject:message-id:references:mime-version :in-reply-to:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=c2FvzDQHxVaueg4hvKJpjDuB27Njlxwegg3SIxYd2Fg=; b=fBNYBoVtB0akZqH2IE6iRhxUK2itLkb10RKxtfWGUkaVmM9W1HQBOX21DUDbF42526 dsZjjpVkYyxI3JhBMYIAODd4WJQN0a4LtzsjI/GAswN63hvc3GPYSmGjiUL3XRH26skG m197uClPiiQdqvx6F8h0/FYZUfmFJa3oOIzaPwyfqMz5rx/0oRjhbR+4jc9Vgh/fErk6 tYxdnheudpAx8t56TTkXSosle3tjTR5CzcUYWH/yMgNbcVyUYEfpp1mLsh455obYt8QS GKcLj28bIm15rnr9NK6N5JRolMQ6+4HDv/L2b1QOdKiY+6wkxmIZQamdbtekEXNd1xa2 Df/A== X-Forwarded-Encrypted: i=1; AHgh+Rqyx/JsCIAqhHyr1QhT4jZ2O/DFl5dxpFC3ZO+cIIo5Hp7thBTPTrIJRmZOfHBLVaONReOsQxktvx8xKA==@vger.kernel.org X-Gm-Message-State: AOJu0Yw+fa6NnbZlavtyk0ZKXIDsVYMOOO3yPtU+h6FuJbJU4hjdSSfh HokTv3Crm82YvAA1eZYZxJAdqixNncfNNzsD3Wcxk+8BSbGCF+HA0311MPNEt6CGP3EQBytAWpT LGC1/JA== X-Received: from pfoo3.prod.google.com ([2002:a05:6a00:1a03:b0:84f:df8f:5a90]) (user=seanjc job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a00:2913:b0:84b:9a69:156d with SMTP id d2e1a72fcca58-851df6dc419mr109732b3a.0.1787153626373; Wed, 19 Aug 2026 08:33:46 -0700 (PDT) Date: Wed, 19 Aug 2026 08:33:45 -0700 In-Reply-To: Precedence: bulk X-Mailing-List: linux-fbdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20260819102314.1499258-1-jgross@suse.com> Message-ID: Subject: Re: [PATCH v2 00/13] x86/msr: Drop 32-bit MSR interfaces From: Sean Christopherson To: Dave Hansen Cc: Juergen Gross , linux-kernel@vger.kernel.org, x86@kernel.org, virtualization@lists.linux.dev, linux-ide@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, linux-crypto@vger.kernel.org, linux-gpio@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-hyperv@vger.kernel.org, kvm@vger.kernel.org, linux-edac@vger.kernel.org, linux-pci@vger.kernel.org, linux-pm@vger.kernel.org, linux-coco@lists.linux.dev, linux-acpi@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-mtd@lists.infradead.org, platform-driver-x86@vger.kernel.org, Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Ajay Kaher , Alexey Makhalov , Broadcom internal kernel review list , Damien Le Moal , Niklas Cassel , David Airlie , Helge Deller , linux-geode@lists.infradead.org, Olivia Mackall , Herbert Xu , Linus Walleij , Bartosz Golaszewski , Arnd Bergmann , Greg Kroah-Hartman , Peter Zijlstra , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , James Clark , "K. Y. Srinivasan" , Haiyang Zhang , Wei Liu , Dexuan Cui , Long Li , Paolo Bonzini , Josh Poimboeuf , Pawan Gupta , Pu Wen , Tony Luck , Reinette Chatre , Dave Martin , James Morse , Babu Moger , Tony W Wang-oc , Vitaly Kuznetsov , Andy Lutomirski , Bjorn Helgaas , "Rafael J. Wysocki" , Pavel Machek , Kiryl Shutsemau , Rick Edgecombe , Boris Ostrovsky , Len Brown , Viresh Kumar , Huang Rui , Mario Limonciello , Perry Yuan , K Prateek Nayak , Srinivas Pandruvada , Yazen Ghannam , Guenter Roeck , Artem Bityutskiy , Artem Bityutskiy , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Ashok Raj , Hans de Goede , "Ilpo =?utf-8?B?SsOkcnZpbmVu?=" , Rajneesh Bhardwaj , David E Box , Daniel Lezcano , Zhang Rui , Lukasz Luba , xen-devel@lists.xenproject.org Content-Type: text/plain; charset="us-ascii" On Wed, Aug 19, 2026, Dave Hansen wrote: > Hey Juergen, > > These look great. Thanks for doing it! > > The only wonky thing is how we're going to actually merge it. We > obviously can't do patches 10-11 until all the "stop using" patches have > been applied. > > I obviously 100% realize that it's during the merge window, but any acks > that the maintainers of 5-9 provide in the next few weeks would be super > helpful. Or, if any of those maintainers want to cherry pick their > subsystem's stuff out of this series and apply it, that would be great too. > > But, the last time we did some MSR function munging, the tip tree > carried most of the patches. I would expect we'll have a repeat of that > here too. I'll pencil in the idea of just merging the lot around -rc1 time. Note, patch 12 "treewide: convert rdmsrq() from a macro to an inline function" is going to conflict with the KVM changes for 7.3; kvm_access_xstate_msr() is getting moved from x86.c to msrs.c. Somewhat surprisingly, AFAICT that's the only conflict with KVM's code movement, so it's probably not strictly required to send a new version after the KVM pull request?