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
whl739
dc42d452ae
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
whl739
3f59e4d37d
Nginx: hijack `shutdown`.
...
Fix typo in previous commit.
2018-06-21 17:25:56 +08:00
whl739
524e801cfb
Nginx: hijack `shutdown`.
...
Fix typo in previous commit.
2018-06-21 17:25:56 +08:00
whl739
e036d21d68
Nginx: hijack `shutdown`.
...
In some cases, nginx will call `ngx_shutdown_socket`, so we need to hijack `shutdown`.
2018-06-21 17:22:59 +08:00
whl739
a29bb116db
Nginx: hijack `shutdown`.
...
In some cases, nginx will call `ngx_shutdown_socket`, so we need to hijack `shutdown`.
2018-06-21 17:22:59 +08:00
whl739
0ed3d39215
Config: if proc-id is not configured, use 0.
2018-06-14 22:50:11 +08:00
whl739
86036c745d
Config: if proc-id is not configured, use 0.
2018-06-14 22:50:11 +08:00
logwang
26e7dd84d2
Merge pull request #230 from mscbg/master
...
F-stack:fix bug, if ff_veth_softc malloc faild, memory should not be read
2018-06-11 11:10:16 +08:00
logwang
5f219b2cad
Merge pull request #230 from mscbg/master
...
F-stack:fix bug, if ff_veth_softc malloc faild, memory should not be read
2018-06-11 11:10:16 +08:00
yanya
98f1f12dc7
F-stack:fix bug, if ff_veth_softc malloc faild, memory should no be read.
2018-06-11 10:53:38 +08:00
yanya
b0c07b2440
F-stack:fix bug, if ff_veth_softc malloc faild, memory should no be read.
2018-06-11 10:53:38 +08:00
logwang
e935064cd0
Merge pull request #228 from boat0/master
...
make use of numa when setting up rx/tx queues
2018-06-10 22:01:56 +08:00
logwang
ee889fa71c
Merge pull request #228 from boat0/master
...
make use of numa when setting up rx/tx queues
2018-06-10 22:01:56 +08:00
Xiaozhou Liu
e279b6673b
make use of numa when setting up rx/tx queues
2018-06-10 20:48:48 +08:00
Xiaozhou Liu
c2eceaad4c
make use of numa when setting up rx/tx queues
2018-06-10 20:48:48 +08:00
whl739
dbbea7cad3
Misc: some updates.
...
1.add interface `ff_dup` and `ff_dup2`.
2.add interface `ff_ioctl_freebsd`/`ff_getsockopt_freebsd`/`ff_setsockopt_freebsd` for tools.
3.initial parameter `proc-type` can be NULL, default "auto".
2018-06-10 20:41:48 +08:00
whl739
867abe45fa
Misc: some updates.
...
1.add interface `ff_dup` and `ff_dup2`.
2.add interface `ff_ioctl_freebsd`/`ff_getsockopt_freebsd`/`ff_setsockopt_freebsd` for tools.
3.initial parameter `proc-type` can be NULL, default "auto".
2018-06-10 20:41:48 +08:00
johnjiang
c46b4de422
Release-1.12 tag.
2018-06-01 19:52:59 +08:00
johnjiang
1fefb4f686
Release-1.12 tag.
2018-06-01 19:52:59 +08:00