From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) (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 532E9450909 for ; Wed, 19 Aug 2026 15:33:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.197 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787153629; cv=none; b=tcLHyeuPWTOoF9HqWc7oPOov61HsQrRiMN89cY08T5AJDJQ43d4wrV8bn1D94LiL3qqgQX4r8aCbq6tXoVPWfsvfP2M81kfBf5SofZsgCbLIKUW86kyoK+MEtNbGVnGdC3EoGN1ZWLNqhwjFdfGsA0ZHk0MPJ8eN0C65HTqM/yI= 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.197 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-f197.google.com with SMTP id d2e1a72fcca58-84c4cd31b51so15779b3a.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=eXQpy0B/Mz5/Rrl/zLp0B1975kRMaXVS7cAKaCPIyi9yvNwztVLqDZq9v/vCqN3prQ fefx6LGiSKgI3iVwyfPAvpjRpD7+CdKwz9mfvS0hj5bJwIpWCCuUynCkXFrLUm0jvvAP JPzCISx6QnKJPOWXWt0uHlc6PARSA89wDCYVM60txJQDUlABUzPHJ9jIOyFcJTWaFI0O PkeqVaYKg8nYwgZ+UKOgdafBuQN0fl06APBsIWp2m5sJIv4tC+rb1qVura0scTyeoFLG /6O/3gucTTDplN9MxJSbUaZh1MPqDhOcSHuAztZOtHsYUzO2GRe5fry9eTIR6m/n5l27 NcyA== X-Forwarded-Encrypted: i=1; AHgh+RokLq0QA+QxUm7Ogra8Dh/1j1sy03EgXQcY6YdbvRMGbFSOG8no3LmvhLU/F5s3/1C6tpvCWHn229o=@vger.kernel.org X-Gm-Message-State: AOJu0YyNwC4G5X8iBNHtTch6WdLr6NwHeWRBkai+rC+dkTc5DgBpmVkD xCFr3ObzV2RgEFjntcVQDP8BL5X2fcJXn8CXfLnLNqvuVBSeMhrOXCrAHilot/u1xTBJ5mQ+2Oz mvCcEqg== 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-pci@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?