RE: [PATCH bpf-next 1/3] xsk: add launch time support to XDP Tx metadata

2023-12-03 Thread Song, Yoong Siang
On Saturday, December 2, 2023 11:29 AM, Jakub Kicinski wrote: >On Fri, 1 Dec 2023 00:20:26 +0800 Song Yoong Siang wrote: >> +name: launch-time >> +doc: >> + HW Time-Based Scheduling (TBS) is supported by the driver. > >Does this mean fifo "gating" or HW can do reordering?

RE: [PATCH bpf-next v2 0/3] xsk: TX metadata txtime support

2023-12-03 Thread Song, Yoong Siang
On Saturday, December 2, 2023 10:16 PM, Willem de Bruijn wrote: >Jesper Dangaard Brouer wrote: >> >> >> On 12/1/23 16:09, Willem de Bruijn wrote: >> > Song, Yoong Siang wrote: >> >> On Friday, December 1, 2023 6:46 PM, Jesper Dangaard Brouer > wrote: >> >>> On 12/1/23 07:24, Song Yoong Siang wrote:

RE: [PATCH bpf-next v2 2/3] net: stmmac: Add txtime support to XDP ZC

2023-12-03 Thread Song, Yoong Siang
On Friday, December 1, 2023 11:02 PM, Jesper Dangaard Brouer wrote: >On 12/1/23 07:24, Song Yoong Siang wrote: >> This patch enables txtime support to XDP zero copy via XDP Tx >> metadata framework. >> >> Signed-off-by: Song Yoong Siang >> --- >> drivers/net/ethernet/stmicro/stmmac/stmmac.h

[PATCH bpf-next v3 0/3] xsk: TX metadata Launch Time support

2023-12-03 Thread Song Yoong Siang
This series expands XDP TX metadata framework to include ETF HW offload. Changes since v1: (Willem) - rename Time-Based Scheduling (TBS) to Earliest TxTime First (ETF) - rename launch-time to txtime Changes since v2: (Jesper & Willem) - rename to use launch time - change the default launch time i

[PATCH bpf-next v3 1/3] xsk: add Launch Time HW offload to XDP Tx metadata

2023-12-03 Thread Song Yoong Siang
This patch extends the XDP Tx metadata framework so that user can requests Launch Time hardware offload, where the NIC will schedule the packet for transmission at a pre-determined time called launch time. The value of launch time is communicated from user space to Ethernet driver via launch_time f

[PATCH bpf-next v3 2/3] net: stmmac: add Launch Time support to XDP ZC

2023-12-03 Thread Song Yoong Siang
This patch enables Launch Time (Time-Based Scheduling) support to XDP zero copy via XDP Tx metadata framework. Signed-off-by: Song Yoong Siang --- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 ++ drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 13 + 2 files changed, 15

[PATCH bpf-next v3 3/3] selftests/bpf: add Launch Time request to xdp_hw_metadata

2023-12-03 Thread Song Yoong Siang
This patch adds Launch Time hw offload request to xdp_hw_metadata. User can configure the delta of HW launch time to HW RX-time by using "-l" argument. The default delta is set to 0.1 second. This patch is tested with stmmac on Intel Tiger Lake platform. Refer to result below, the delta between pr

Re: [PATCH v3 9/9] KVM: riscv: selftests: Add sstc timer test

2023-12-03 Thread Haibo Xu
On Fri, Sep 15, 2023 at 2:21 PM Haibo Xu wrote: > > On Thu, Sep 14, 2023 at 5:52 PM Andrew Jones wrote: > > > > On Thu, Sep 14, 2023 at 09:37:03AM +0800, Haibo Xu wrote: > > > Add a KVM selftests to validate the Sstc timer functionality. > > > The test was ported from arm64 arch timer test. > > >

Re: [PATCH v7 13/39] arm64/mm: Map pages for guarded control stack

2023-12-03 Thread Thiago Jung Bauermann
Hello, Mark Brown writes: > diff --git a/arch/arm64/mm/mmap.c b/arch/arm64/mm/mmap.c > index 645fe60d000f..605d4e6edc1d 100644 > --- a/arch/arm64/mm/mmap.c > +++ b/arch/arm64/mm/mmap.c > @@ -79,9 +79,20 @@ arch_initcall(adjust_protection_map); > > pgprot_t vm_get_page_prot(unsigned long vm_

Re: [PATCH v5 5/5] selftests/mm: add UFFDIO_MOVE ioctl test

2023-12-03 Thread Suren Baghdasaryan
On Sat, Dec 2, 2023 at 2:11 AM David Hildenbrand wrote: > > On 02.12.23 09:04, Ryan Roberts wrote: > > On 01/12/2023 20:47, David Hildenbrand wrote: > >> On 01.12.23 10:29, Ryan Roberts wrote: > >>> On 21/11/2023 17:16, Suren Baghdasaryan wrote: > Add tests for new UFFDIO_MOVE ioctl which use