-
Notifications
You must be signed in to change notification settings - Fork 737
Comparing changes
Open a pull request
base repository: iqiyi/dpvs
base: v1.8.10
head repository: iqiyi/dpvs
compare: master
Commits on May 20, 2021
-
IPVS: fix ipvs rr/wrr/wlc problem of uneven load distribution across …
…dests. Different workers should start schedule algorith from the dests that are evenly distributed across the whole dest list. It can avoid the clustering of connections across dests on the early phase after the service setup, especially for such scheduling methods as rr/wrr/wlc. Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 8a8bf22 - Browse repository at this point
Copy the full SHA 8a8bf22View commit details
Commits on May 27, 2021
-
1.The MISC_CHECK method consumes more CPU resources,When reaching hundreds of RSs, the CPU usage will be close to 100%. 2.The UDP_CHECK method has less CPU usage,The CPU usage is less than 100% at 10,000 RSs. use example: real_server 10.xxx.xxx.xxx 8000 { weight 1 inhibit_on_failure UDP_CHECK { retry 3 connect_timeout 5 connect_port 8000 payload hello world require_reply hello world min_reply_length 3 max_reply_length 15 } !UDP_CHECK } !real_server
weiyanhua committedMay 27, 2021 Configuration menu - View commit details
-
Copy full SHA for f6414b0 - Browse repository at this point
Copy the full SHA f6414b0View commit details
Commits on Jun 9, 2021
-
Merge pull request #730 from ywc689/ipvs_sched_bugfix
IPVS: fix ipvs rr/wrr/wlc problem of uneven load distribution across …
Configuration menu - View commit details
-
Copy full SHA for 076ad88 - Browse repository at this point
Copy the full SHA 076ad88View commit details -
Merge pull request #731 from weiyanhua100/udp-health
Add UDP_CHECK health checkers
Configuration menu - View commit details
-
Copy full SHA for f7be2d9 - Browse repository at this point
Copy the full SHA f7be2d9View commit details
Commits on Jun 11, 2021
-
doc: update tutorial doc of section 'Full-NAT with Keepalived (one-arm)'
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 1b2af29 - Browse repository at this point
Copy the full SHA 1b2af29View commit details
Commits on Jun 23, 2021
-
Fix bonding mode 4 problem caused by LACP failure.
The problem is disscussed in Issue #725 in detail. Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 5579aff - Browse repository at this point
Copy the full SHA 5579affView commit details -
netif: add config option "dedicated_queues" for bonding mode 4 (802.3ad)
It helps avoid the lacp failure problem for some pmd drivers(i.e. mlx5) when enabled dedicated queues in 802.3ad bonding mode. Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for ed4ffd2 - Browse repository at this point
Copy the full SHA ed4ffd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 860587d - Browse repository at this point
Copy the full SHA 860587dView commit details -
Merge pull request #735 from ywc689/update-doc
doc: update tutorial doc of section 'Full-NAT with Keepalived (one-arm)'
Configuration menu - View commit details
-
Copy full SHA for c7e9ef9 - Browse repository at this point
Copy the full SHA c7e9ef9View commit details
Commits on Jun 24, 2021
-
1
Configuration menu - View commit details
-
Copy full SHA for 3eed601 - Browse repository at this point
Copy the full SHA 3eed601View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd24c38 - Browse repository at this point
Copy the full SHA dd24c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e5486 - Browse repository at this point
Copy the full SHA e4e5486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df6130 - Browse repository at this point
Copy the full SHA 5df6130View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7604f4 - Browse repository at this point
Copy the full SHA c7604f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f7b712 - Browse repository at this point
Copy the full SHA 6f7b712View commit details -
makefile: update meson build for DPDK
dpdk build infrastructure has moved out of Makefile to meson. Adding meson build support for extracting cflags and libs for meson installed pkg config path. Mitigate the error for inline function definition missing when not present in soruce c file. Signed-off-by: Vipin Varghese <vipinpv@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f10db1e - Browse repository at this point
Copy the full SHA f10db1eView commit details -
doc: update the README for meson build
update the steps for building with meson-ninja for DPDK and install path. Signed-off-by: Vipin Varghese <vipinpv@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8da933 - Browse repository at this point
Copy the full SHA b8da933View commit details -
fix meson build failure problem
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 6741ce9 - Browse repository at this point
Copy the full SHA 6741ce9View commit details -
merge dpdk-stable-20.11.x (abandon dpdk-stable-18.11.x)
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for ff650eb - Browse repository at this point
Copy the full SHA ff650ebView commit details -
refactor Makefile and fix some bugs after merging dpdk 20.11
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for fa7bc4b - Browse repository at this point
Copy the full SHA fa7bc4bView commit details -
patch: add patches for dpdk-stable-20.11.1
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 0e37d91 - Browse repository at this point
Copy the full SHA 0e37d91View commit details -
script: add helper script to facilitate dpdk build.
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 4cb2913 - Browse repository at this point
Copy the full SHA 4cb2913View commit details -
patch: remove patches of old dpdk versions
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 39760a1 - Browse repository at this point
Copy the full SHA 39760a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c53a255 - Browse repository at this point
Copy the full SHA c53a255View commit details -
doc: update docs with dpdk 20.11
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 1918017 - Browse repository at this point
Copy the full SHA 1918017View commit details -
Configuration menu - View commit details
-
Copy full SHA for c57a0db - Browse repository at this point
Copy the full SHA c57a0dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5d303 - Browse repository at this point
Copy the full SHA 9a5d303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82f66c5 - Browse repository at this point
Copy the full SHA 82f66c5View commit details -
patch: add dpdk 20.11.1 bonding mode 4 patch for mlx5
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 5e23cc9 - Browse repository at this point
Copy the full SHA 5e23cc9View commit details
Commits on Jun 29, 2021
-
single worker rte_flow invalid process bugfix patch
huangyichen committedJun 29, 2021 Configuration menu - View commit details
-
Copy full SHA for 291f4a4 - Browse repository at this point
Copy the full SHA 291f4a4View commit details
Commits on Jul 8, 2021
-
The reason of error return in cons_parse_ntuple_filter() comment
And safe free rte_flow_list item in rte_flow_destroy
Configuration menu - View commit details
-
Copy full SHA for 2ec96f0 - Browse repository at this point
Copy the full SHA 2ec96f0View commit details
Commits on Jul 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2947963 - Browse repository at this point
Copy the full SHA 2947963View commit details
Commits on Jul 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4eebe78 - Browse repository at this point
Copy the full SHA 4eebe78View commit details
Commits on Jul 28, 2021
-
fix dpvs_sockopts sockoptid_t register duplicated in sockopts_exist
Signed-off-by: linjianying <linjianying.dev@gmail.com>
林剑影 committedJul 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 4cdb9e5 - Browse repository at this point
Copy the full SHA 4cdb9e5View commit details
Commits on Aug 2, 2021
-
patch: allow bonding slaves from different numa nodes
Note the patch may have a negative influnce on performance. It's not a good practice to bonding slaves across numa nodes. Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for c68bd02 - Browse repository at this point
Copy the full SHA c68bd02View commit details
Commits on Aug 4, 2021
-
netif: make bonding numa node configurable
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 19b3475 - Browse repository at this point
Copy the full SHA 19b3475View commit details -
netif: fix kni mac address update problem
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 531b178 - Browse repository at this point
Copy the full SHA 531b178View commit details -
huangyichen committed
Aug 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 1e9d036 - Browse repository at this point
Copy the full SHA 1e9d036View commit details -
huangyichen committed
Aug 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 7dae118 - Browse repository at this point
Copy the full SHA 7dae118View commit details
Commits on Aug 5, 2021
-
neigh: fix -Wpacked-not-aligned error
Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for a1fa2a0 - Browse repository at this point
Copy the full SHA a1fa2a0View commit details -
Merge pull request #7 from you-looks-not-tasty/dpdk2011-rebase
user space multicast packet fetch miss bug fix
Configuration menu - View commit details
-
Copy full SHA for 5457e8c - Browse repository at this point
Copy the full SHA 5457e8cView commit details
Commits on Aug 6, 2021
-
Merge pull request #748 from githubljy/devel
fix dpvs_sockopts sockoptid_t register duplicated in sockopts_exist
Configuration menu - View commit details
-
Copy full SHA for c53553b - Browse repository at this point
Copy the full SHA c53553bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4163ee7 - Browse repository at this point
Copy the full SHA 4163ee7View commit details
Commits on Aug 11, 2021
-
patch: don't drop multicast/broadcast packets when all-multicast isn'…
…t enabled in rx_burst_8023ad Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 2352f54 - Browse repository at this point
Copy the full SHA 2352f54View commit details
Commits on Aug 17, 2021
-
netif: fix several logging problem
1. correct log of bonding mode4 dedicated queue enable 2. polish logs in netif_tx_burst and increase error log level Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 625286a - Browse repository at this point
Copy the full SHA 625286aView commit details
Commits on Aug 26, 2021
-
patch: don't drop lacp packets received from worker queues when dedic…
…ated queue enabled Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for b5368f7 - Browse repository at this point
Copy the full SHA b5368f7View commit details
Commits on Aug 27, 2021
-
netif: don't flush flow filters after port starting up
PMD drivers may preset some flow rules before netif port starts. For example, a ethertype flow is set by bond driver when dedicated queue is enabled with 8023ad mode. Flush flow filters after port starting up would invalidate the preset flow rules, thus we just do nothing and it should be expected the device drivers reset all the flow filters on initial stage of bootup. Signed-off-by: ywc689 <ywc689@163.com>
Configuration menu - View commit details
-
Copy full SHA for 14a9fb7 - Browse repository at this point
Copy the full SHA 14a9fb7View commit details -
Merge pull request #752 from ywc689/bond4-bugfix
patch: don't drop multicast/broadcast packets when all-multicast isn'…
Configuration menu - View commit details
-
Copy full SHA for be1d364 - Browse repository at this point
Copy the full SHA be1d364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ab7052 - Browse repository at this point
Copy the full SHA 7ab7052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06ea842 - Browse repository at this point
Copy the full SHA 06ea842View commit details
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.