To optimize Rx/Tx burst process,
add NEON vector instructions on arm architecture.
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 3 +
drivers/net/macb/macb_rxtx_vec_neon.c | 675 ++
drivers/net/macb/meson.build | 4 +
3 files
Added missing documentation in doc/guides/nics,
mailmap entry, and updated MAINTAINERS file.
Signed-off-by: Wencheng Li
---
MAINTAINERS| 6 ++
doc/guides/nics/features/macb.ini | 19
doc/guides/nics/index.rst | 1 +
doc/guides/nics
failing to compile in certain modes.
- Fixed some code style issues.
v1:
- updated net macb driver.
*** BLURB HERE ***
Wencheng Li (3):
net/macb: add new poll mode driver
net/macb: add NEON vectorized Rx/Tx
net/macb: add necessary docs and update related files
.mailmap
Added missing documentation in doc/guides/nics,
mailmap entry, and updated MAINTAINERS file.
v8:
* Update document macb.rst.
* Add usage instructions for the macb_uio module.
* Update the explanation of testpmd parameters.
Signed-off-by: Wencheng Li
---
MAINTAINERS
To optimize Rx/Tx burst process,
add NEON vector instructions on arm architecture.
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 3 +
drivers/net/macb/macb_rxtx_vec_neon.c | 675 ++
drivers/net/macb/meson.build | 4 +
3 files
logically independent patches,
rather than one large patch.
- Added conditional compilation to address the issue of
macb_rxtx_vec_neon.c failing to compile in certain modes.
- Fixed some code style issues.
v1:
- updated net macb driver.
*** BLURB HERE ***
Wencheng Li (3):
net/macb: add new poll
To optimize Rx/Tx burst process,
add NEON vector instructions on arm architecture.
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 3 +
drivers/net/macb/macb_rxtx_vec_neon.c | 675 ++
drivers/net/macb/meson.build | 4 +
3 files
:
- updated net macb driver.
*** BLURB HERE ***
Wencheng Li (3):
net/macb: add new poll mode driver
net/macb: add NEON vectorized Rx/Tx
net/macb: add necessary docs and update related files
.mailmap |1 +
MAINTAINERS|6 +
doc
Added missing documentation in doc/guides/nics,
mailmap entry, and updated MAINTAINERS file.
v7:
* Describe the devargs used by the driver in the documentation.
* Update macb.ini.
Signed-off-by: Wencheng Li
---
MAINTAINERS| 6 ++
doc/guides/nics/features/macb.ini
Added missing documentation in doc/guides/nics,
mailmap entry, and updated MAINTAINERS file.
Signed-off-by: Wencheng Li
---
.mailmap | 1 +
MAINTAINERS| 6 ++
doc/guides/nics/features/macb.ini | 27
Replace tabs with spaces to resolve indentation
issues in meson.build file.
Fixes: 97fd6a929cf8 ("net/macb: add new driver")
Cc: liwench...@phytium.com.cn
Signed-off-by: Wencheng Li
---
drivers/net/macb/base/meson.build | 25 -
drivers/net/macb/meson.build
Because macb driver does not support hardware offload, ol_flags
field of mbuf structure needs to be zeroed in recv function.
Fixes: 97fd6a929cf8 ("net/macb: add new driver")
Cc: liwench...@phytium.com.cn
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 2 ++
d
Fixed an issue in the macb_rxq_rearm function where descriptors
were incorrectly set when mbuf allocation failed, leading to abnormal
behavior of the network card.
Fixes: e02b0b31cbdc ("net/macb: add NEON vectorized Rx/Tx")
Cc: liwench...@phytium.com.cn
Signed-off-by: Wencheng Li
--
To optimize Rx/Tx burst process,
add NEON vector instructions on arm architecture.
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 2 +
drivers/net/macb/macb_rxtx_vec_neon.c | 672 ++
drivers/net/macb/meson.build | 4 +
3 files
Fixed an issue in the macb_rxq_rearm function where descriptors
were incorrectly set when mbuf allocation failed, leading to abnormal
behavior of the network card.
Fixes: 1e3e9ebd1e37 ("net/macb: add NEON vectorized Rx/Tx")
Cc: liwench...@phytium.com.cn
Signed-off-by: Wencheng Li
--
To optimize Rx/Tx burst process,
add NEON vector instructions on arm architecture.
Signed-off-by: Wencheng Li
---
drivers/net/macb/macb_rxtx.c | 2 +
drivers/net/macb/macb_rxtx_vec_neon.c | 672 ++
drivers/net/macb/meson.build | 4 +
3 files
Hi,
may I ask if there are any further changes needed for this patch? If not, can
it be submitted to the open-source community?
17 matches
Mail list logo