Show patches with: Submitter = David Marchand       |   2165 patches
« 1 2 3 421 22 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
doc: announce changes in structure alignments for UBSan doc: announce changes in structure alignments for UBSan 2 - - 4-- 2025-07-09 David Marchand tmonjalo New
[v3,18/18] ci: extend coverage with UBSan Run with UBSan in GHA - - - 1511 2025-07-08 David Marchand tmonjalo New
[v3,17/18] test/raw: fix test without skeleton driver Run with UBSan in GHA 1 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,16/18] test/power: fix tests without power drivers Run with UBSan in GHA 1 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,15/18] eventdev: fix listing timer adapters with telemetry Run with UBSan in GHA - - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,14/18] graph: fix unaligned access in stats Run with UBSan in GHA - - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,13/18] graph: fix stats query with no node xstats Run with UBSan in GHA - - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,12/18] malloc: fix mp message alignment Run with UBSan in GHA - - - -1- 2025-07-08 David Marchand tmonjalo New
[v3,11/18] test/telemetry: catch errors in subshell Run with UBSan in GHA - - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,10/18] build: support Undefined Behavior Sanitizer Run with UBSan in GHA - - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,09/18] stack: fix unaligned accesses on 128-bit Run with UBSan in GHA 2 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,08/18] hash: fix unaligned access in predictable RSS Run with UBSan in GHA 2 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,07/18] tailq: fix cast macro for null pointer Run with UBSan in GHA 1 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,06/18] cmdline: fix highest bit port list parsing Run with UBSan in GHA 1 1 - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,05/18] cmdline: fix port list parsing Run with UBSan in GHA 2 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,04/18] eal: fix plugin dir walk Run with UBSan in GHA 1 - - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,03/18] test/mempool: fix test without stack driver Run with UBSan in GHA 2 1 - 1-- 2025-07-08 David Marchand tmonjalo New
[v3,02/18] test/telemetry: fix test calling all commands Run with UBSan in GHA 1 1 - -1- 2025-07-08 David Marchand tmonjalo New
[v3,01/18] ci: save ccache on failure Run with UBSan in GHA 1 - - 1-- 2025-07-08 David Marchand tmonjalo New
devtools: forbid use of compiler pragmas devtools: forbid use of compiler pragmas 2 - - 71- 2025-01-30 David Marchand tmonjalo New
[v2,6/6] buildtools: externally check exported headers Add a stricter headers check - - - 171- 2024-12-13 David Marchand tmonjalo New
[v2,5/6] build: install indirect headers to a dedicated directory Add a stricter headers check - - - 1-- 2024-12-13 David Marchand tmonjalo New
[v2,4/6] drivers: fix exported headers Add a stricter headers check - - - 1-- 2024-12-13 David Marchand tmonjalo New
[v2,3/6] eventdev: do not include driver header in DMA adapter Add a stricter headers check 2 - - 1-- 2024-12-13 David Marchand tmonjalo New
[v2,2/6] drivers: drop export of driver headers Add a stricter headers check 2 - - 1-- 2024-12-13 David Marchand tmonjalo New
[v2,1/6] baseband/acc: fix exported header Add a stricter headers check 1 - - 1-- 2024-12-13 David Marchand tmonjalo New
net/virtio: revert Tx free threshold fix net/virtio: revert Tx free threshold fix 1 - - 12-2 2025-07-08 David Marchand dmarchand Accepted
[v2] ci: check C++ headers with clang [v2] ci: check C++ headers with clang 1 - - 1412 2025-07-03 David Marchand dmarchand Accepted
common/mlx5: fix dependency detection on Windows common/mlx5: fix dependency detection on Windows - - - 1611 2025-06-13 David Marchand dmarchand Accepted
test/event: disable vector adapter test test/event: disable vector adapter test - - - 1312 2025-06-11 David Marchand tmonjalo Accepted
[v7,5/5] usertools: enable pmdinfo with MSVC allow pmdinfo to be inserted and parsed using MSVC 1 - - 1611 2025-06-11 David Marchand dmarchand Accepted
[v7,4/5] buildtools: embed driver information with MSVC allow pmdinfo to be inserted and parsed using MSVC 1 - - 1-- 2025-06-11 David Marchand dmarchand Accepted
[v7,3/5] dev: export driver information with MSVC allow pmdinfo to be inserted and parsed using MSVC 1 - - -1- 2025-06-11 David Marchand dmarchand Accepted
[v7,2/5] dev: rename pmdinfo internal symbols allow pmdinfo to be inserted and parsed using MSVC 1 - - 1-- 2025-06-11 David Marchand dmarchand Accepted
[v7,1/5] dev: hide driver export macros allow pmdinfo to be inserted and parsed using MSVC 1 - - -1- 2025-06-11 David Marchand dmarchand Accepted
[2/2] test/lcore: fix build with MSVC [1/2] ci: treat warning as error for MSVC builds in GHA - - - 1311 2025-06-10 David Marchand dmarchand Accepted
[1/2] ci: treat warning as error for MSVC builds in GHA [1/2] ci: treat warning as error for MSVC builds in GHA 1 - - 1-- 2025-06-10 David Marchand dmarchand Accepted
eal: warn if no lcore is available eal: warn if no lcore is available 1 - - 19-- 2025-05-08 David Marchand tmonjalo Accepted
build: fix disabling developer mode build: fix disabling developer mode 1 - - 181- 2025-05-08 David Marchand dmarchand Accepted
pci: define more standard register offsets pci: define more standard register offsets 1 - - 19-- 2025-04-16 David Marchand shemminger Accepted
app/testpmd: fix dump command list for MSVC app/testpmd: fix dump command list for MSVC 1 - - 18-- 2025-04-10 David Marchand dmarchand Accepted
[v7,8/8] eal: rework function versioning macros Symbol versioning and export rework - - - 1611 2025-04-03 David Marchand dmarchand Accepted
[v7,7/8] build: remove static version maps Symbol versioning and export rework - - - 1-- 2025-04-03 David Marchand dmarchand Accepted
[v7,6/8] build: use dynamically generated version maps Symbol versioning and export rework 1 - - 1-- 2025-04-03 David Marchand dmarchand Accepted
[v7,5/8] build: mark exported symbols Symbol versioning and export rework 3 - - -1- 2025-04-03 David Marchand dmarchand Accepted
[v7,4/8] build: generate symbol maps Symbol versioning and export rework - - - -1- 2025-04-03 David Marchand dmarchand Accepted
[v7,3/8] buildtools: display symbols version from map Symbol versioning and export rework - - - 1-- 2025-04-03 David Marchand dmarchand Accepted
[v7,2/8] drivers: remove incorrect exported symbols Symbol versioning and export rework - - - 1-- 2025-04-03 David Marchand dmarchand Accepted
[v7,1/8] lib: remove incorrect exported symbols Symbol versioning and export rework - - - 1-- 2025-04-03 David Marchand dmarchand Accepted
acl: fix build with GCC 15 on aarch64 acl: fix build with GCC 15 on aarch64 2 - 1 18-- 2025-03-26 David Marchand dmarchand Accepted
version: 25.07-rc0 version: 25.07-rc0 1 - - 61- 2025-03-26 David Marchand dmarchand Accepted
test: fix race in per lcore test test: fix race in per lcore test - - - 171- 2025-03-17 David Marchand tmonjalo Accepted
ci: fix ccache for Ubuntu 22.04 ci: fix ccache for Ubuntu 22.04 - - - 171- 2025-03-06 David Marchand dmarchand Accepted
vhost/crypto: fix build with asserts vhost/crypto: fix build with asserts - 1 2 171- 2025-03-05 David Marchand mcoquelin Accepted
vhost/crypto: fix locking vhost/crypto: fix locking - 1 1 18-- 2025-03-05 David Marchand mcoquelin Accepted
[v4,5/5] trace: fix undefined behavior in register Trace point framework enhancement for dmadev 1 - - 171- 2025-03-04 David Marchand dmarchand Accepted
[v4,4/5] trace: support expression for blob length Trace point framework enhancement for dmadev 1 - - 1-- 2025-03-04 David Marchand dmarchand Accepted
[v4,3/5] trace: support dereferencing pointers Trace point framework enhancement for dmadev 1 - - 1-- 2025-03-04 David Marchand dmarchand Accepted
[v4,2/5] dmadev: avoid copies in tracepoints Trace point framework enhancement for dmadev - - - 1-- 2025-03-04 David Marchand dmarchand Accepted
[v4,1/5] ci: check traces validity Trace point framework enhancement for dmadev - - - 1-- 2025-03-04 David Marchand dmarchand Accepted
ci: point at GitHub mirror. ci: point at GitHub mirror. 1 - - 16-1 2025-03-04 David Marchand dmarchand Accepted
[v3,10/10] eal: deprecate weak symbols Remove weak symbols 1 - - 161- 2025-02-18 David Marchand dmarchand Accepted
[v3,09/10] app/compress-perf: remove weak symbols Remove weak symbols - - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,08/10] net/virtio: remove weak symbols Remove weak symbols - 1 - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,07/10] net/nfp: remove weak symbols Remove weak symbols 1 - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,06/10] net/fm10k: remove weak symbols Remove weak symbols 1 - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,05/10] net/hns3: remove weak symbols Remove weak symbols 1 - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,04/10] net/enic: remove weak symbols Remove weak symbols - - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,03/10] drivers: remove weak symbols in Nitrox drivers Remove weak symbols - - - -1- 2025-02-18 David Marchand dmarchand Accepted
[v3,02/10] common/qat: remove weak symbols Remove weak symbols - - - 1-- 2025-02-18 David Marchand dmarchand Accepted
[v3,01/10] bus/auxiliary: remove weak symbols Remove weak symbols 1 - - 1-- 2025-02-18 David Marchand dmarchand Accepted
ci: build with MSVC in GHA ci: build with MSVC in GHA 1 - - 16-- 2025-02-13 David Marchand dmarchand Accepted
[v3,5/5] eal/x86: defer power intrinsics variable allocation Defer lcore variables allocation 2 - - 17-- 2025-02-10 David Marchand dmarchand Accepted
[v3,4/5] power: reduce memory footprint of per-lcore state Defer lcore variables allocation 2 - - 1-- 2025-02-10 David Marchand dmarchand Accepted
[v3,3/5] power: defer lcore variable allocation Defer lcore variables allocation 2 - - 1-- 2025-02-10 David Marchand dmarchand Accepted
[v3,2/5] random: defer seeding to EAL init Defer lcore variables allocation 2 1 - -1- 2025-02-10 David Marchand dmarchand Accepted
[v3,1/5] eal: check lcore variable handle Defer lcore variables allocation 2 - - 1-- 2025-02-10 David Marchand dmarchand Accepted
net/mlx5: fix leak in HWS flow counter action net/mlx5: fix leak in HWS flow counter action 1 - - 17-- 2025-01-27 David Marchand rasland Accepted
[v2,3/3] eal: enhance lock annotations for rwlock Improve lock annotations - - - 16-1 2024-12-12 David Marchand dmarchand Accepted
[v2,2/3] eal: enhance lock annotations for spinlock and seqlock Improve lock annotations 1 - - 1-- 2024-12-12 David Marchand dmarchand Accepted
[v2,1/3] eal: add enhanced lock annotations Improve lock annotations - - - -1- 2024-12-12 David Marchand dmarchand Accepted
devtools: enhance the license check devtools: enhance the license check - - - 171- 2024-12-10 David Marchand tmonjalo Accepted
version: 25.03-rc0 version: 25.03-rc0 1 - - 161- 2024-12-03 David Marchand tmonjalo Accepted
[v2,2/2] ci: install libvirt [v2,1/2] power: fix build with libvirt 1 - - 6-- 2024-11-12 David Marchand dmarchand Accepted
[v2,1/2] power: fix build with libvirt [v2,1/2] power: fix build with libvirt - - - -2- 2024-11-12 David Marchand dmarchand Accepted
config: limit lcore variable maximum size to 4k config: limit lcore variable maximum size to 4k - - - 15-1 2024-11-08 David Marchand tmonjalo Accepted
[v32,12/12] maintainers: update for log library Log library enhancements 4 - - 15-2 2024-11-08 David Marchand dmarchand Accepted
[v32,11/12] log: colorize log output Log library enhancements 3 - - -1- 2024-11-08 David Marchand dmarchand Accepted
[v32,10/12] log: support systemd journal Log library enhancements 2 - - -1- 2024-11-08 David Marchand dmarchand Accepted
[v32,09/12] log: add timestamp option Log library enhancements 2 - - -1- 2024-11-08 David Marchand dmarchand Accepted
[v32,08/12] log: add hook for printing log messages Log library enhancements 3 - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,07/12] eal: initialize log before everything else Log library enhancements 4 - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,06/12] log: rework syslog handling Log library enhancements 3 - - -1- 2024-11-08 David Marchand dmarchand Accepted
[v32,05/12] eal: improve exit output log Log library enhancements 4 - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,04/12] eal: do not log init failure twice Log library enhancements 4 - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,03/12] eal: introduce log options parser Log library enhancements - - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,02/12] eal: factorize parser for log level Log library enhancements 3 - - 1-- 2024-11-08 David Marchand dmarchand Accepted
[v32,01/12] eal/windows: align getopt to FreeBSD Log library enhancements 5 - - -1- 2024-11-08 David Marchand dmarchand Accepted
ci: remove workaround for ASan in Ubuntu GHA images ci: remove workaround for ASan in Ubuntu GHA images - - - 16-- 2024-11-07 David Marchand dmarchand Accepted
net/zxdh: remove redundant log prefix net/zxdh: remove redundant log prefix - - - 13- 2024-11-06 David Marchand fyigit Accepted
« 1 2 3 421 22 »