10077240
61467f3e8d
Update freebsd/netinet/in_pcb.c
...
BSD's socket can bind the address not belong to local ports, this works well when using as transparent proxy. If fstack check the ip and port whenever new connect, tranparent proxy is not supported.
When using specified local port, it is app's responsibility to make 5-tuple rss hash good.
2018-10-10 07:48:32 +08:00
logwang
4d795407f9
Merge pull request #271 from morishima311/develop
...
Fix static building path of FF_DPDK
2018-08-24 15:27:49 +08:00
logwang
e4c4feb9aa
Merge pull request #271 from morishima311/develop
...
Fix static building path of FF_DPDK
2018-08-24 15:27:49 +08:00
morishima311
aa11ba231f
fix static building path of FF_DPDK
2018-08-24 16:03:23 +09:00
morishima311
7230b27cf0
fix static building path of FF_DPDK
2018-08-24 16:03:23 +09:00
root
fbd3923c71
Merge branch 'master' of https://github.com/F-Stack/f-stack
2018-08-20 16:46:28 +08:00
root
dfbc4ac350
Merge branch 'master' of https://github.com/F-Stack/f-stack
2018-08-20 16:46:28 +08:00
root
6d20afb22d
add `base_virtaddr` config.
2018-08-20 16:44:33 +08:00
root
5523938c5b
add `base_virtaddr` config.
2018-08-20 16:44:33 +08:00
johnjiang
e1ac2bde78
Merge pull request #267 from zhanghaisen/issue261
...
fix for issue 261
2018-08-20 16:35:53 +08:00
johnjiang
2891b80e1a
Merge pull request #267 from zhanghaisen/issue261
...
fix for issue 261
2018-08-20 16:35:53 +08:00
zhanghaisen
4e92d9b39f
fix for issue 261
2018-08-20 14:54:18 +08:00
zhanghaisen
a8636dd5c0
fix for issue 261
2018-08-20 14:54:18 +08:00
fengbojiang
c605f59579
add "idle_sleep" to reduce CPU usage when no pkts incomming.
2018-08-18 01:45:11 +08:00
fengbojiang
c506e4369e
add "idle_sleep" to reduce CPU usage when no pkts incomming.
2018-08-18 01:45:11 +08:00
fengbojiang
e4983a3d6a
Arrange tool directory
2018-08-17 21:16:23 +08:00
fengbojiang
65a9b49842
Arrange tool directory
2018-08-17 21:16:23 +08:00
fengbojiang
6a4ba90927
fix a traffic bug
2018-08-17 17:42:21 +08:00
fengbojiang
5a73eef15f
fix a traffic bug
2018-08-17 17:42:21 +08:00
fengbojiang
26b8f02738
add traffic tool.
2018-08-16 20:29:12 +08:00
fengbojiang
03df98dea2
add traffic tool.
2018-08-16 20:29:12 +08:00
fengbojiang
eed3be39c1
fix a typo
2018-08-16 16:25:57 +08:00
fengbojiang
1c1eafbf32
fix a typo
2018-08-16 16:25:57 +08:00
johnjiang
1911eac7db
Merge pull request #259 from jinhao2/master
...
reset cpu affinity when new process forked.
2018-08-15 17:00:49 +08:00
johnjiang
f17946dce3
Merge pull request #259 from jinhao2/master
...
reset cpu affinity when new process forked.
2018-08-15 17:00:49 +08:00
10077240
da6f05a68c
replace __linux__ with HAVE_FF_KQUEUE
...
Only f-stack redis server need bind cpu, and forked process will inherit it.
2018-08-09 07:16:44 +08:00
10077240
b43e0dde49
replace __linux__ with HAVE_FF_KQUEUE
...
Only f-stack redis server need bind cpu, and forked process will inherit it.
2018-08-09 07:16:44 +08:00
10077240
1404f8b66c
reset cpu affinity when new process forked.
...
New forked process should not compete same core with redis server.
2018-08-08 07:40:39 +08:00
10077240
9518765b1f
reset cpu affinity when new process forked.
...
New forked process should not compete same core with redis server.
2018-08-08 07:40:39 +08:00
fengbojiang
8f525b0ba2
Add the result of reuseport test case.
2018-08-03 18:16:06 +08:00
fengbojiang
dc5b2a9e54
Add the result of reuseport test case.
2018-08-03 18:16:06 +08:00
johnjiang
2ab0068608
Update F-Stack_Binary_Release_Quick_Start.md
...
Add download f-stack-binary-release.tar.gz
2018-08-03 17:45:03 +08:00
johnjiang
c416c79feb
Update F-Stack_Binary_Release_Quick_Start.md
...
Add download f-stack-binary-release.tar.gz
2018-08-03 17:45:03 +08:00
johnjiang
85af57505d
Merge pull request #258 from xklllll/master
...
add binary release doc
2018-08-03 17:39:39 +08:00
johnjiang
5077af62b8
Merge pull request #258 from xklllll/master
...
add binary release doc
2018-08-03 17:39:39 +08:00
xklllll
5e6936a325
Add a doc link
2018-08-03 16:25:35 +08:00
xklllll
cd0419529d
Add a doc link
2018-08-03 16:25:35 +08:00
xklllll
65887fbf9e
add binary-release doc
2018-08-03 16:11:22 +08:00
xklllll
ba50df9649
add binary-release doc
2018-08-03 16:11:22 +08:00
xklllll
b313c47c87
Add Binary Release info to README.md
2018-08-03 16:06:30 +08:00
xklllll
ae4ba62299
Add Binary Release info to README.md
2018-08-03 16:06:30 +08:00
fengbojiang
63d2acf1c7
Fix #251:Compiling errors on Ubuntu.
...
On Ubuntu 16.04/18.04, fixed compile error with -Wunused-result
and -Wimplicit-fallthrough.
2018-07-23 18:22:09 +08:00
fengbojiang
efb6796dac
Fix #251:Compiling errors on Ubuntu.
...
On Ubuntu 16.04/18.04, fixed compile error with -Wunused-result
and -Wimplicit-fallthrough.
2018-07-23 18:22:09 +08:00
fengbojiang
141f33b513
fix crash bug of DPDK's driver when working on multi_process with AWS
...
ena NIC.
2018-07-23 16:39:02 +08:00
fengbojiang
74860237dd
fix crash bug of DPDK's driver when working on multi_process with AWS
...
ena NIC.
2018-07-23 16:39:02 +08:00
fengbojiang(姜凤波)
c4219e9b85
Fixed redis' compile error of 'struct timespec' when use gcc7.3.0 on ubuntu 18.04.
2018-07-10 16:08:05 +08:00
fengbojiang(姜凤波)
5c6bf25f18
Fixed redis' compile error of 'struct timespec' when use gcc7.3.0 on ubuntu 18.04.
2018-07-10 16:08:05 +08:00
whl739
c56c2d6cf3
F-Stack: disable kni module by default.
...
Some omissions.
2018-06-21 17:51:57 +08:00
whl739
7b9d3e8700
F-Stack: disable kni module by default.
...
Some omissions.
2018-06-21 17:51:57 +08:00
whl739
81721b68ac
F-Stack: disable kni module by default.
...
This commit adds a macro `FF_KNI` to determine whether to enable kni.
In Makefile, uncomment the `FF_KNI=1`, kni will be compiled into f-stack.
2018-06-21 17:39:17 +08:00