Re: [PATCH v2 2/8] x86/mm: Don't do a TLB flush if changing a PTE that isn't marked present

2023-11-27 Thread Edgecombe, Rick P
On Tue, 2023-11-21 at 13:20 -0800, mhkelle...@gmail.com wrote: > --- a/arch/x86/mm/pat/set_memory.c > +++ b/arch/x86/mm/pat/set_memory.c > @@ -1636,7 +1636,10 @@ static int __change_page_attr(struct cpa_data > *cpa, int primary) > */ > if (pte_val(old_pte) !=

Re: [PATCH v2 4/8] x86/sev: Enable PVALIDATE for PFNs without a valid virtual address

2023-11-27 Thread Edgecombe, Rick P
On Tue, 2023-11-21 at 13:20 -0800, mhkelle...@gmail.com wrote: > +static int pvalidate_pfn(unsigned long vaddr, unsigned int size, > +    unsigned long pfn, bool validate, int *rc2) > +{ > +   int rc; > +   struct page *page = pfn_to_page(pfn); > + > +   *rc2 =

[PATCH v2] hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC

2023-11-27 Thread pmartincic
From: Peter Martincic Hyper-V hosts can omit the _SYNC flag to due a bug on resume from modern suspend. In such a case, the guest may fail to update its time-of-day to account for the period when it was suspended, and could proceed with a significantly wrong time-of-day. In such a case when the

Re: [EXTERNAL] Re: [PATCH V2 net-next] net: mana: Assigning IRQ affinity on HT cores

2023-11-27 Thread Florian Fainelli
On 11/27/23 01:36, Souradeep Chakrabarti wrote: -Original Message- From: Jakub Kicinski Sent: Wednesday, November 22, 2023 5:19 AM To: Souradeep Chakrabarti Cc: KY Srinivasan ; Haiyang Zhang ; wei@kernel.org; Dexuan Cui ; da...@davemloft.net; eduma...@google.com;

Re: [EXTERNAL] Re: [PATCH V2 net-next] net: mana: Assigning IRQ affinity on HT cores

2023-11-27 Thread Jakub Kicinski
On Mon, 27 Nov 2023 09:36:38 + Souradeep Chakrabarti wrote: > easier to keep things inside the mana driver code here Easier for who? Upstream we care about consistency and maintainability across all drivers.

Re: [EXTERNAL] Re: [PATCH V2 net-next] net: mana: Assigning IRQ affinity on HT cores

2023-11-27 Thread Zhu Yanjun
在 2023/11/27 17:36, Souradeep Chakrabarti 写道: -Original Message- From: Jakub Kicinski Sent: Wednesday, November 22, 2023 5:19 AM To: Souradeep Chakrabarti Cc: KY Srinivasan ; Haiyang Zhang ; wei@kernel.org; Dexuan Cui ; da...@davemloft.net; eduma...@google.com;

Re: [PATCH] net :mana :Add remaining GDMA stats for MANA to ethtool

2023-11-27 Thread patchwork-bot+netdevbpf
Hello: This patch was applied to netdev/net-next.git (main) by Paolo Abeni : On Fri, 24 Nov 2023 05:02:30 -0800 you wrote: > Extend performance counter stats in 'ethtool -S ' > for MANA VF to include all GDMA stat counter. > > Tested-on: Ubuntu22 > Testcases: > 1. LISA testcase: >

Re: [PATCH] net :mana :Add remaining GDMA stats for MANA to ethtool

2023-11-27 Thread Paolo Abeni
Hi, On Fri, 2023-11-24 at 05:02 -0800, Shradha Gupta wrote: > Extend performance counter stats in 'ethtool -S ' > for MANA VF to include all GDMA stat counter. > > Tested-on: Ubuntu22 > Testcases: > 1. LISA testcase: > PERF-NETWORK-TCP-THROUGHPUT-MULTICONNECTION-NTTTCP-Synthetic > 2. LISA

RE: [EXTERNAL] Re: [PATCH V2 net-next] net: mana: Assigning IRQ affinity on HT cores

2023-11-27 Thread Souradeep Chakrabarti
>-Original Message- >From: Jakub Kicinski >Sent: Wednesday, November 22, 2023 5:19 AM >To: Souradeep Chakrabarti >Cc: KY Srinivasan ; Haiyang Zhang >; wei@kernel.org; Dexuan Cui >; da...@davemloft.net; eduma...@google.com; >pab...@redhat.com; Long Li ; >sharmaa...@microsoft.com;

[PATCH V3 net-next] net: mana: Assigning IRQ affinity on HT cores

2023-11-27 Thread Souradeep Chakrabarti
Existing MANA design assigns IRQ to every CPU, including sibling hyper-threads. This may cause multiple IRQs to be active simultaneously in the same core and may reduce the network performance with RSS. Improve the performance by assigning IRQ to non sibling CPUs in local NUMA node.