-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Xsk debug qname optim #13
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fc57a4 - Browse repository at this point
Copy the full SHA 4fc57a4View commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b59c7fc - Browse repository at this point
Copy the full SHA b59c7fcView commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29691be - Browse repository at this point
Copy the full SHA 29691beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 046b69a - Browse repository at this point
Copy the full SHA 046b69aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9fbf9 - Browse repository at this point
Copy the full SHA 7e9fbf9View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cce0983 - Browse repository at this point
Copy the full SHA cce0983View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05fe745 - Browse repository at this point
Copy the full SHA 05fe745View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd99b0 - Browse repository at this point
Copy the full SHA 7cd99b0View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1440623 - Browse repository at this point
Copy the full SHA 1440623View commit details -
Configuration menu - View commit details
-
Copy full SHA for c33b024 - Browse repository at this point
Copy the full SHA c33b024View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e9a138 - Browse repository at this point
Copy the full SHA 8e9a138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ada8e - Browse repository at this point
Copy the full SHA 71ada8eView commit details -
Merge pull request PowerDNS#13701 from omoerbeek/rec-rpz-refactor
rec: RPZ from primary refactor and allow notifies for RPZs
Configuration menu - View commit details
-
Copy full SHA for f3f8d99 - Browse repository at this point
Copy the full SHA f3f8d99View commit details -
Merge pull request PowerDNS#13723 from chbruyand/dnsname-position-types
DNSName: correct len and offset types
Configuration menu - View commit details
-
Copy full SHA for 9b4a83a - Browse repository at this point
Copy the full SHA 9b4a83aView commit details -
dnsdist: add AF_XDP support for udp
Signed-off-by: Y7n05h <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a61dd3f - Browse repository at this point
Copy the full SHA a61dd3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbb193a - Browse repository at this point
Copy the full SHA bbb193aView commit details -
dnsdist: Prevent a false-positive warning from the compiler
``` In file included from xsk.hh:50, from xsk.cc:23: In function ‘xdp_desc* xsk_ring_prod__tx_desc(xsk_ring_prod*, __u32)’, inlined from ‘void XskSocket::send(std::vector<std::unique_ptr<XskPacket>, std::allocator<std::unique_ptr<XskPacket> > >&)’ at xsk.cc:176:28: /usr/include/xdp/xsk.h:76:27: warning: ‘idx’ may be used uninitialized [-Wmaybe-uninitialized] 76 | return &descs[idx & tx->mask]; | ~~~~^~~~~~~~~~ ```
Configuration menu - View commit details
-
Copy full SHA for d7a4f1f - Browse repository at this point
Copy the full SHA d7a4f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3eb524 - Browse repository at this point
Copy the full SHA f3eb524View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3cad01 - Browse repository at this point
Copy the full SHA c3cad01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d0d8ed - Browse repository at this point
Copy the full SHA 7d0d8edView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb8ab11 - Browse repository at this point
Copy the full SHA bb8ab11View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1dd62e - Browse repository at this point
Copy the full SHA b1dd62eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57131ee - Browse repository at this point
Copy the full SHA 57131eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 953dc1e - Browse repository at this point
Copy the full SHA 953dc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce2e132 - Browse repository at this point
Copy the full SHA ce2e132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 961e2a7 - Browse repository at this point
Copy the full SHA 961e2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cad1ba8 - Browse repository at this point
Copy the full SHA cad1ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd6b4b - Browse repository at this point
Copy the full SHA 4dd6b4bView commit details -
dnsdist: Fix a UMEM corruption in XSK
The second parameter to `xsk_ring_prod__submit` is the number of processed items, not the final index.
Configuration menu - View commit details
-
Copy full SHA for 954a989 - Browse repository at this point
Copy the full SHA 954a989View commit details -
dnsdist: Cleanup of the XSK code, fixing alignment issues
Also add UMEM checks for debugging.
Configuration menu - View commit details
-
Copy full SHA for 677f9d2 - Browse repository at this point
Copy the full SHA 677f9d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea24787 - Browse repository at this point
Copy the full SHA ea24787View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae61f00 - Browse repository at this point
Copy the full SHA ae61f00View commit details -
Configuration menu - View commit details
-
Copy full SHA for f140f2b - Browse repository at this point
Copy the full SHA f140f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5e976 - Browse repository at this point
Copy the full SHA 2a5e976View commit details -
Configuration menu - View commit details
-
Copy full SHA for cce416f - Browse repository at this point
Copy the full SHA cce416fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 682b927 - Browse repository at this point
Copy the full SHA 682b927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39bbdd1 - Browse repository at this point
Copy the full SHA 39bbdd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73a6da7 - Browse repository at this point
Copy the full SHA 73a6da7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 366cc44 - Browse repository at this point
Copy the full SHA 366cc44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b4bfa7 - Browse repository at this point
Copy the full SHA 1b4bfa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd1e67a - Browse repository at this point
Copy the full SHA bd1e67aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c9b210 - Browse repository at this point
Copy the full SHA 1c9b210View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38244a9 - Browse repository at this point
Copy the full SHA 38244a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b5d52 - Browse repository at this point
Copy the full SHA 70b5d52View commit details -
Configuration menu - View commit details
-
Copy full SHA for c184b26 - Browse repository at this point
Copy the full SHA c184b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991210c - Browse repository at this point
Copy the full SHA 991210cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f928337 - Browse repository at this point
Copy the full SHA f928337View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73dc64a - Browse repository at this point
Copy the full SHA 73dc64aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40f605d - Browse repository at this point
Copy the full SHA 40f605dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db96b41 - Browse repository at this point
Copy the full SHA db96b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b99619 - Browse repository at this point
Copy the full SHA 4b99619View commit details -
dnsdist: Clear the XSK responder notification queue right away
Otherwise we might discard a valid notification between our last look at the queue and the clearing.
Configuration menu - View commit details
-
Copy full SHA for 465bf9e - Browse repository at this point
Copy the full SHA 465bf9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b47ec - Browse repository at this point
Copy the full SHA 86b47ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f941004 - Browse repository at this point
Copy the full SHA f941004View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf66dd2 - Browse repository at this point
Copy the full SHA cf66dd2View commit details -
dnsdist: Relax file descriptor check for XSK-enabled backends
We cannot guarantee that the response will be coming via XSK, so we need to accept that a response that does not come from the expected socket descriptor.
Configuration menu - View commit details
-
Copy full SHA for cd807ad - Browse repository at this point
Copy the full SHA cd807adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a94ee5 - Browse repository at this point
Copy the full SHA 4a94ee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e053dc9 - Browse repository at this point
Copy the full SHA e053dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94e3db7 - Browse repository at this point
Copy the full SHA 94e3db7View commit details