Re: [PATCH v2 1/2] build: fix list_dir_globs failure in MSYS2

2023-10-24 Thread Ric Li
On 2023/10/11 23:34, Bruce Richardson wrote: > On Wed, Oct 11, 2023 at 05:27:22PM +0200, Thomas Monjalon wrote: >> 20/09/2023 16:18, Ric Li: >>> When running 'meson setup' on Windows with MSYS2, >>> "list-dir-globs.py * failed with status 1". >&

[PATCH] windows/virt2phys: fix block MDL not updated

2023-09-11 Thread Ric Li
cal address. If they don't match, the MDL within the block is released and rebuilt to store the correct mapping. Also refine the access of MDL StartVa field and fix the printing of PVOID type. Signed-off-by: Ric Li --- windows/virt2phys/virt2phys.c | 7 ++-- windows/virt2phys/vi

[PATCH v2] windows/virt2phys: fix block MDL not updated

2023-09-11 Thread Ric Li
cal address. If they don't match, the MDL within the block is released and rebuilt to store the correct mapping. Also fix the printing of PVOID type. Signed-off-by: Ric Li --- windows/virt2phys/virt2phys.c | 7 ++-- windows/virt2phys/virt2phys_logic.c | 54 ++

[PATCH v3] windows/virt2phys: fix block MDL not updated

2023-09-12 Thread Ric Li
on't match, the block is removed and a new one is created to store the correct mapping. To make the removal action clear, the list to store MDL blocks is chenged to a double linked list. Also fix the printing of PVOID type. Bugzilla ID: 1201 Bugzilla ID: 1213 Signed-off-by: Ric Li --- v3: *

[PATCH 1/2] build: fix list_dir_globs failure in MSYS2

2023-09-16 Thread Ric Li
When running 'meson build' in MSYS2, "list-dir-globs.py * failed with status 1". Signed-off-by: Ric Li --- app/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/meson.build b/app/meson.build index e4bf5c531c..73e5138301 100644 --- a/app/m

[PATCH 2/2] doc: add MSYS2 building guide

2023-09-16 Thread Ric Li
Introduce guide for using MSYS2 to build DPDK on Windows. MSYS2 provides a Unix-like environment on Windows and its package manager simplifies tool and dependency installation, aiding Linux program migration. Signed-off-by: Ric Li --- doc/guides/windows_gsg/build_dpdk.rst | 36

Re: [PATCH 1/2] build: fix list_dir_globs failure in MSYS2

2023-09-19 Thread Ric Li
On 2023/9/19 16:12, Bruce Richardson wrote: > On Sat, Sep 16, 2023 at 09:15:19PM +0800, Ric Li wrote: >> When running 'meson build' in MSYS2, >> "list-dir-globs.py * failed with status 1". >> >> Signed-off-by: Ric Li >> --- >> a

[PATCH v2 1/2] build: fix list_dir_globs failure in MSYS2

2023-09-20 Thread Ric Li
When running 'meson setup' on Windows with MSYS2, "list-dir-globs.py * failed with status 1". Avoid using globbing to get components for app build since they are already listed in the meson file. Signed-off-by: Ric Li --- app/meson.build | 18 +- 1 file c

[PATCH v2 2/2] doc: add MSYS2 building guide

2023-09-20 Thread Ric Li
Introduce guide for using MSYS2 to build DPDK on Windows. MSYS2 provides a Unix-like environment on Windows and its package manager simplifies tool and dependency installation, aiding Linux program migration. Signed-off-by: Ric Li --- doc/guides/windows_gsg/build_dpdk.rst | 36

[PATCH v4] windows/virt2phys: fix block MDL not updated

2023-12-04 Thread Ric Li
on't match, the block is removed and a new one is created to store the correct mapping. To make the removal action clear, the list to store MDL blocks is changed to a double linked list. Also fix the printing of PVOID type. Bugzilla ID: 1201 Bugzilla ID: 1213 Signed-off-by: Ric Li --- wi

[PATCH v4] windows/virt2phys: fix block MDL not updated

2023-12-04 Thread Ric Li
on't match, the block is removed and a new one is created to store the correct mapping. To make the removal action clear, the list to store MDL blocks is changed to a double linked list. Also fix the printing of PVOID type. Bugzilla ID: 1201 Bugzilla ID: 1213 Signed-off-by: Ric Li --- wi