Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: f7ba94a2bee27ccbd7736a7542b7d000343cba6c
https://github.com/kronosnet/kronosnet/commit/f7ba94a2bee27ccbd7736a7542b7d…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/bindings/rust/src/knet_bindings.rs
M libknet/bindings/rust/tests/src/bin/knet-test.rs
M libknet/handle.c
M libknet/handle_api.c
M libknet/host.c
M libknet/host.h
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api-check.mk
A libknet/tests/api_knet_handle_get_host_defrag_bufs.c
A libknet/tests/api_knet_handle_set_host_defrag_bufs.c
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
M man/Makefile.am
Log Message:
-----------
[host] switch to dynamically allocated defrag buffers
- add ability to double or half defrag buffers based
on usage
- add configuration API to determine defrag buffers
min/max/% and reclaim policy (absolute/average)
- add rust bindings
- add related tests
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: e48f367778ec8f41911935d576e65255c9ee4c52
https://github.com/kronosnet/kronosnet/commit/e48f367778ec8f41911935d576e65…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/bindings/rust/src/knet_bindings.rs
M libknet/bindings/rust/tests/src/bin/knet-test.rs
M libknet/handle.c
M libknet/handle_api.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api_knet_handle_get_host_defrag_bufs.c
M libknet/tests/api_knet_handle_set_host_defrag_bufs.c
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
Log Message:
-----------
Make reclaim_policy into an enum,
Fix rust bindings for removed params
Ad some more detail to the API descriptions
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: 3b1b056bbdf362ce51926c4683ab9b21f0d2c97a
https://github.com/kronosnet/kronosnet/commit/3b1b056bbdf362ce51926c4683ab9…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/handle_api.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api_knet_handle_get_host_defrag_bufs.c
M libknet/tests/api_knet_handle_set_host_defrag_bufs.c
M libknet/tests/knet_bench.c
Log Message:
-----------
Kill usage_sample* from public API
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: 21244b13a60c1c709f6145db85ee34cbd846f3ef
https://github.com/kronosnet/kronosnet/commit/21244b13a60c1c709f6145db85ee3…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/handle.c
M libknet/handle_api.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api_knet_handle_get_host_defrag_bufs.c
M libknet/tests/api_knet_handle_set_host_defrag_bufs.c
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
Log Message:
-----------
rename usage_threshold to shrink_*
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: 2b8e7132a1905d8639499a0e0fe6c1fc1c62067f
https://github.com/kronosnet/kronosnet/commit/2b8e7132a1905d8639499a0e0fe6c…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/handle.c
M libknet/handle_api.c
M libknet/host.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/api-check.mk
A libknet/tests/api_knet_handle_get_host_defrag_bufs.c
A libknet/tests/api_knet_handle_set_host_defrag_bufs.c
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
M man/Makefile.am
Log Message:
-----------
[WIP] Add new api calls
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: 3a6f98b7f6f0f46810acf42144330f5c7739fb57
https://github.com/kronosnet/kronosnet/commit/3a6f98b7f6f0f46810acf42144330…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M libknet/handle.c
M libknet/handle_api.c
M libknet/host.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
M man/Makefile.am
Log Message:
-----------
[WIP] Add new api calls
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Branch: refs/heads/dynamic-defrag-bufs
Home: https://github.com/kronosnet/kronosnet
Commit: 9b6424d7565422875083ef2c1954606233b34bce
https://github.com/kronosnet/kronosnet/commit/9b6424d7565422875083ef2c19546…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M libknet/handle.c
M libknet/handle_api.c
M libknet/host.c
M libknet/internals.h
M libknet/libknet.h
M libknet/tests/knet_bench.c
M libknet/threads_rx.c
M man/Makefile.am
Log Message:
-----------
[WIP] Add new api calls
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>