johnjiang
0aa81ab190
Update F-Stack_Release_Note.md
2022-09-02 16:19:03 +08:00
fengbojiang
92a51f3da7
Update 1.21.2 release note.
2022-09-02 16:15:33 +08:00
用jfb8856606
f2591405ba
DPDK: upgrade to DPDK-19.11.13(LTS).
2022-09-02 07:34:10 +00:00
fengbojiang
bf68b4fc1b
Fix the issue that `ff_netstat -r` can't show gateway6.
2022-09-01 17:20:13 +08:00
fengbojiang
2156ba56d9
Merge branch 'master' of https://github.com/F-Stack/f-stack
2022-08-27 20:48:45 +08:00
fengbojiang
8edd7a76c2
Add include rte_eth_bond_8023ad.h. Fix #681 .
2022-07-06 15:39:40 +08:00
Lorisy
1056bf23c3
对于LACP模式下的bond功能,LACP的协商报文驱动默认加入ring队列,但是不会消费,可以使用单独的队列来做lacp的协商
2022-07-06 15:39:34 +08:00
fengbojiang
a093c79733
ioctl_va bug fix #665 .
2022-07-06 15:38:32 +08:00
fengbojiang
782d5777bd
Update annotations for zero-copy API.
2022-04-17 21:05:32 +08:00
fengbojiang
f211ded4ff
Merge branch 'master' of https://github.com/F-Stack/f-stack into master
2022-04-15 18:15:22 +08:00
fengbojiang
6d3b0f831a
Merge branch 'master' of https://github.com/F-Stack/f-stack into master
2022-04-15 18:15:22 +08:00
fengbojiang
9b5a2ec642
Support zero copy while call `ff_write`, you can enable it by modify ‘FF_ZC_SEND=1' in `lib/Makefile`.
...
`FF_ZC_SEND` is same as `FF_USE_PAGE_ARRAY`, it will improve performance slightly in some scenarios, need to be tested in combination with real applications.
You can enable both compilation options at the same time or separately.
2022-04-15 18:00:49 +08:00
fengbojiang
e12886c02c
Support zero copy while call `ff_write`, you can enable it by modify ‘FF_ZC_SEND=1' in `lib/Makefile`.
...
`FF_ZC_SEND` is same as `FF_USE_PAGE_ARRAY`, it will improve performance slightly in some scenarios, need to be tested in combination with real applications.
You can enable both compilation options at the same time or separately.
2022-04-15 18:00:49 +08:00
fengbojiang
070b224a03
Fix a typo of netmask in config.ini.
2022-04-08 14:54:34 +08:00
fengbojiang
d1b5277cc0
Fix a typo of netmask in config.ini.
2022-04-08 14:54:34 +08:00
fengbojiang
1bd0bf3be2
Enable net.inet.tcp.delayed_ack by default to improve concurrent performance.
2022-04-08 14:52:25 +08:00
fengbojiang
0b7ce76652
Enable net.inet.tcp.delayed_ack by default to improve concurrent performance.
2022-04-08 14:52:25 +08:00
johnjiang
e4a461939a
Merge pull request #653 from yuanding53/master
...
Optimize random function in ff_compat.c
2022-04-08 14:47:16 +08:00
johnjiang
73760ead54
Merge pull request #653 from yuanding53/master
...
Optimize random function in ff_compat.c
2022-04-08 14:47:16 +08:00
dingyuan
cd92171a0f
Optimize random function in ff_compat.c
2022-04-07 13:08:04 +08:00
dingyuan
e27a576b2a
Optimize random function in ff_compat.c
2022-04-07 13:08:04 +08:00
fengbojiang
2151a33ebb
Merge branch 'master' of https://github.com/F-Stack/f-stack into master
2022-04-06 11:26:58 +08:00
fengbojiang
93b7ff1c3f
Merge branch 'master' of https://github.com/F-Stack/f-stack into master
2022-04-06 11:26:58 +08:00
fengbojiang
1a945e3b22
FF_USE_PAGE_ARRAY compatible DPDK 19.11.
2022-04-06 11:25:02 +08:00
fengbojiang
6faaf06c20
FF_USE_PAGE_ARRAY compatible DPDK 19.11.
2022-04-06 11:25:02 +08:00
fengbojiang
428d816d3b
Fix #643 . Fix a VXLAN issue. Thanks @agerguo
2022-02-26 21:28:12 +08:00
fengbojiang
7dba406844
Fix #643 . Fix a VXLAN issue. Thanks @agerguo
2022-02-26 21:28:12 +08:00
fengbojiang
d1eadad85f
Update release note for 1.21.1.
2021-09-10 15:51:23 +08:00
fengbojiang
806d8b61e5
Update release note for 1.21.1.
2021-09-10 15:51:23 +08:00
fengbojiang
8ddd68e341
MLX5: modify if_indextoname syscall to support F-Stack tools.
2021-09-10 15:40:25 +08:00
fengbojiang
16f94e1fa3
MLX5: modify if_indextoname syscall to support F-Stack tools.
2021-09-10 15:40:25 +08:00
johnjiang
42abcdcaae
Merge pull request #613 from orange30/master
...
lo port is added 127.0.0.1 when freebsd init.
2021-09-10 14:07:50 +08:00
johnjiang
908bfc2b6a
Merge pull request #613 from orange30/master
...
lo port is added 127.0.0.1 when freebsd init.
2021-09-10 14:07:50 +08:00
orange30
072d103880
lo port is added 127.0.0.1 when freebsd init.
...
Sometimes the application need 127.0.0.1 on lo0 after freebsd inited!
2021-09-09 14:30:13 +08:00
orange30
e3cd75fdea
lo port is added 127.0.0.1 when freebsd init.
...
Sometimes the application need 127.0.0.1 on lo0 after freebsd inited!
2021-09-09 14:30:13 +08:00
fengbojiang
bbbaae8e7b
Update release note for 1.21.
2021-03-06 19:04:48 +08:00
fengbojiang
b9be57e497
Update release note for 1.21.
2021-03-06 19:04:48 +08:00
fengbojiang
1707f5301d
DPDK: upgrade to DPDK 19.11.6(LTS).
2021-03-06 19:04:47 +08:00
fengbojiang
7a655b09d2
DPDK: upgrade to DPDK 19.11.6(LTS).
2021-03-06 19:04:47 +08:00
fengbojiang
4b7cdbfe03
Fix some issues of ff msg.
2021-03-06 19:04:47 +08:00
fengbojiang
81612f2676
Fix some issues of ff msg.
2021-03-06 19:04:47 +08:00
fengbojiang
a32da8f0cf
The `ff_traffic` and `ff_top`'s `-P` argument support bigger than 38.
2021-03-06 19:04:46 +08:00
fengbojiang
03a3be5d63
The `ff_traffic` and `ff_top`'s `-P` argument support bigger than 38.
2021-03-06 19:04:46 +08:00
fengbojiang
c0904131cb
Fix bug of ff_ipc_msg_free in ff tools.
...
The ff msg shouldn't to free while `ff_ipc_send` success but `ff_ipc_recv` failed (such as F-Stack app are breaking by gdb).
2021-03-06 19:04:46 +08:00
fengbojiang
c6b7b89709
Fix bug of ff_ipc_msg_free in ff tools.
...
The ff msg shouldn't to free while `ff_ipc_send` success but `ff_ipc_recv` failed (such as F-Stack app are breaking by gdb).
2021-03-06 19:04:46 +08:00
fengbojiang(姜凤波)
9fc26dbf88
Add `ff_regist_pcblddr_fun` to regist a pcb lddr function in F-Stack.
...
If There are multiple ips, and F-Stack client application can choose a source ip by yourself, instead always use the first ip.
2021-03-06 19:04:46 +08:00
fengbojiang(姜凤波)
1ddd0f0898
Add `ff_regist_pcblddr_fun` to regist a pcb lddr function in F-Stack.
...
If There are multiple ips, and F-Stack client application can choose a source ip by yourself, instead always use the first ip.
2021-03-06 19:04:46 +08:00
zengyi1001
25867c09cb
Add IPv6 net addr parameters in config
...
Co-authored-by: fengbojiang <fengbojiang@tencent.com>
2021-03-06 19:04:46 +08:00
zengyi1001
0f2a196b68
Add IPv6 net addr parameters in config
...
Co-authored-by: fengbojiang <fengbojiang@tencent.com>
2021-03-06 19:04:46 +08:00
fengbojiang
f69aa4778c
Fix #560 , Wrong msg_flags in struct msghdr after calling ff_recvmsg in a Linux application.
2021-03-06 19:04:46 +08:00