Re: [PATCH v10 0/4] Support SMT control on arm64

2024-12-26 Thread Shrikanth Hegde
On 12/20/24 13:23, Yicong Yang wrote: From: Yicong Yang The core CPU control framework supports runtime SMT control which is not yet supported on arm64. Besides the general vulnerabilities concerns we want this runtime control on our arm64 server for: - better single CPU performance in some

Re: [PATCH v10 1/4] cpu/SMT: Provide a default topology_is_primary_thread()

2024-12-26 Thread Yicong Yang
On 2024/12/26 15:18, Shrikanth Hegde wrote: > > > On 12/20/24 13:23, Yicong Yang wrote: >> From: Yicong Yang >> >> Currently if architectures want to support HOTPLUG_SMT they need to >> provide a topology_is_primary_thread() telling the framework which >> thread in the SMT cannot offline. Howeve

Re: [PATCH v10 0/4] Support SMT control on arm64

2024-12-26 Thread Yicong Yang
On 2024/12/26 17:23, Shrikanth Hegde wrote: > > > On 12/20/24 13:23, Yicong Yang wrote: >> From: Yicong Yang >> >> The core CPU control framework supports runtime SMT control which >> is not yet supported on arm64. Besides the general vulnerabilities >> concerns we want this runtime control on o

KVM: PPC: Book3E: KVM HV host module doesn't work anymore

2024-12-26 Thread Christian Zigotzky
On 26/12/24 08:00, Paolo Bonzini wrote: Il mer 25 dic 2024, 13:48 Christian Zigotzky > ha scritto: > But do you see anything on the host dmesg (without and with the > patch), for example a WARN? Unfortunately no log during the start of KVM HV. Ok.

Re: [PATCH v10 0/4] Support SMT control on arm64

2024-12-26 Thread Shrikanth Hegde
On 12/26/24 17:20, Yicong Yang wrote: On 2024/12/26 17:23, Shrikanth Hegde wrote: On 12/20/24 13:23, Yicong Yang wrote: From: Yicong Yang The core CPU control framework supports runtime SMT control which is not yet supported on arm64. Besides the general vulnerabilities concerns we want

Re: KVM: PPC: Book3E: KVM HV host module doesn't work anymore

2024-12-26 Thread Paolo Bonzini
On Thu, Dec 26, 2024 at 3:26 PM Christian Zigotzky wrote: > This has solved the issue: > > cp linux-6.12.6/arch/powerpc/kvm/e500_mmu_host.c > a/arch/powerpc/kvm/e500_mmu_host.c > cp linux-6.12.6/include/linux/kvm_host.h a/include/linux/kvm_host.h > cp linux-6.12.6/virt/kvm/kvm_main.c a/virt/kvm/kv

Re: [PATCH v10 0/4] Support SMT control on arm64

2024-12-26 Thread Yicong Yang
On 2024/12/26 20:28, Shrikanth Hegde wrote: > > > On 12/26/24 17:20, Yicong Yang wrote: >> On 2024/12/26 17:23, Shrikanth Hegde wrote: >>> >>> >>> On 12/20/24 13:23, Yicong Yang wrote: From: Yicong Yang The core CPU control framework supports runtime SMT control which is not

[PATCH] PCI/AER:Add error message when unable to handle additional devices

2024-12-26 Thread Atharva Tiwari
Log an error message in `find_device_iter' when the system cannot handle more error devices. Signed-off-by: Atharva Tiwari --- drivers/pci/pcie/aer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/pcie/aer.c b/drivers/pci/pcie/aer.c index 34ce9f834d0c..0474361720

Re: [PATCH v11 3/5] modules: Allow extended modversions without basic MODVERSIONS

2024-12-26 Thread Masahiro Yamada
On Tue, Dec 24, 2024 at 5:13 AM Matthew Maurer wrote: > > If you know that your kernel modules will only ever be loaded by a newer > kernel, you can disable BASIC_MODVERSIONS to save space. This also > allows easy creation of test modules to seee how tooling will respond to seee -> see > modul

[PATCH] PCI/ERR: use panic instead pci_info for device recovery failure in PCIe

2024-12-26 Thread Atharva Tiwari
update failed in drivers/pci/pcie/err.c to trigger a kernel panic instead of pci_info Thanks Signed-off-by: Atharva Tiwari --- drivers/pci/pcie/err.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pci/pcie/err.c b/drivers/pci/pcie/err.c index 31090770fffc..2630

[GIT PULL] Please pull powerpc/linux.git powerpc-6.13-3 tag

2024-12-26 Thread Madhavan Srinivasan
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi Linus, Please pull a powerpc fix for 6.13: The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4: Linux 6.13-rc2 (2024-12-08 14:03:39 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/linu