Comments (2)
so even filtering out these many routes on the couch server goes boom... let's try compiling the xnor branch!
root@gw1:~# ip route
default via 172.23.252.1 dev eth0 proto static
unreachable 50.197.142.144/29 proto babel metric 4294967295 onlink
unreachable 172.20.2.5 proto babel metric 4294967295 onlink
unreachable 172.20.2.95 proto babel metric 4294967295 onlink
unreachable 172.20.4.0/23 proto babel metric 4294967295 onlink
unreachable 172.20.142.6 proto babel metric 4294967295 onlink
unreachable 172.20.142.12 proto babel metric 4294967295 onlink
unreachable 172.20.142.187 proto babel metric 4294967295 onlink
unreachable 172.20.142.242 proto babel metric 4294967295 onlink
unreachable 172.20.187.0/24 proto babel metric 4294967295 onlink
unreachable 172.20.240.0/23 proto babel metric 4294967295 onlink
unreachable 172.20.240.1 proto babel metric 4294967295 onlink
unreachable 172.20.241.1 proto babel metric 4294967295 onlink
unreachable 172.20.242.0/23 proto babel metric 4294967295 onlink
unreachable 172.21.0.0/22 proto babel metric 4294967295 onlink
unreachable 172.21.2.5 proto babel metric 4294967295 onlink
unreachable 172.21.2.6 proto babel metric 4294967295 onlink
unreachable 172.21.142.186 proto babel metric 4294967295 onlink
unreachable 172.21.186.0/24 proto babel metric 4294967295 onlink
172.22.0.0/24 dev br-lan proto kernel scope link src 172.22.0.2
unreachable 172.22.0.0/16 proto babel metric 4294967295 onlink
172.22.0.172 via 172.22.0.172 dev br-lan proto babel onlink
unreachable 172.22.140.0/22 proto babel metric 4294967295 onlink
172.22.220.0/22 via 172.22.0.91 dev br-lan proto babel onlink
unreachable 172.23.99.3 proto babel metric 4294967295 onlink
unreachable 172.23.128.0/22 proto babel metric 4294967295 onlink
unreachable 172.23.142.2 proto babel metric 4294967295 onlink
unreachable 172.23.142.3 proto babel metric 4294967295 onlink
unreachable 172.23.142.4 proto babel metric 4294967295 onlink
unreachable 172.23.142.6 proto babel metric 4294967295 onlink
unreachable 172.23.142.10 proto babel metric 4294967295 onlink
172.23.252.0/24 dev eth0 proto kernel scope link src 172.23.252.2
from babeld-hacking.
4096 routes on mips. ebpf and atomic updates are needed everywhere
32392 1 root R 2924 5% 31% /usr/sbin/babeld -I -c /etc/babeld.co
890 1 root S 1420 2% 31% /usr/sbin/odhcpd
816 1 dnsmasq S 1316 2% 31% /usr/sbin/dnsmasq -C /var/etc/dnsmasq.
3 2 root SW 0 0% 8% [ksoftirqd/0]
from babeld-hacking.
Related Issues (20)
- route filter issues HOT 1
- Make the in filter run early
- Make dnsmasq filter out babeld events early
- Make network manager filter out babeld routes early
- zeroes
- route interval is independent of other intervals in the protocol but not the code
- route folding
- using sse intrinsics is too hard
- atomic updates needed HOT 6
- keep routes around
- route retractions could be more atomic
- Don't accumulate too much work - late hellos
- babel vs dhcp-pd is still a mess openwrt
- ENOBUFS
- popcount HOT 1
- sanely shedding load
- naive implementation of set difference HOT 5
- redistribute local deny not working HOT 2
- uthash version looks good
- brute force portion of the merge problems
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from babeld-hacking.