Maria Matejka
27478065df
TMP: krt hints:
2024-09-10 14:06:35 +02:00
Katerina Kubecova
565cb46582
commit before krt falling
2024-09-10 09:29:12 +02:00
Maria Matejka
0754e59d9b
bgp next hop copy in bmp
2024-09-06 12:23:31 +02:00
Katerina Kubecova
0b713e60c3
rtes from bgp without bgp nexthop
2024-09-06 12:17:05 +02:00
Katerina Kubecova
c39c47d82c
looks like i understood it wrong... So lets save old and change it.now, the hooks do not work, request is at wrong place and there is chaos between import and main table
2024-09-04 14:42:00 +02:00
Katerina Kubecova
344dc0773c
looks like i understood it wrong... So lets save old and change it.now, the hooks do not work, request is at wrong place and there is chaos between import and main table
2024-09-04 13:48:40 +02:00
Katerina Kubecova
01e00b4755
stable but - channels and routes disabled, bgp_id needs bmp report field null for some reason, lots of remaining debugging logs
2024-08-30 12:30:13 +02:00
Maria Matejka
ebc54950aa
temporarily disabling stream at all to fix crashes on shutdown
2024-08-28 17:11:50 +02:00
Maria Matejka
b905df3e6a
fixup! mrt.c: period mrt logging works (but routes in v3 seem to have less attributes)
2024-08-28 16:36:02 +02:00
Maria Matejka
5be68d138d
bmp fixup lfjour
2024-08-28 16:35:37 +02:00
Maria Matejka
fb2b3836ea
mrt compile fixup after rebase
2024-08-28 16:33:58 +02:00
Maria Matejka
0656ff59c2
bgp bucket fixup
2024-08-28 16:25:43 +02:00
Maria Matejka
fb517b66fd
fixup! bmp and its channels in progress (no, it can not be compiled)
2024-08-28 16:25:14 +02:00
Katerina Kubecova
8c36159983
old double free remains
2024-08-28 16:21:45 +02:00
Maria Matejka
afce92ac77
TMP: drop bmp_proto_list
2024-08-28 16:20:50 +02:00
Katerina Kubecova
ab1f7f1138
before merge
2024-08-28 16:18:38 +02:00
Katerina Kubecova
ef2f4422e9
bmp at the moment we gave up sending routes
2024-08-28 16:18:38 +02:00
Katerina Kubecova
1e6bc69502
bmp: broken protocol ptr
2024-08-28 16:18:38 +02:00
Katerina Kubecova
d655c1ba0a
wp bmp: this commit is just to safe work before vacation. It throws errors and contains unfinished parts
2024-08-28 16:18:38 +02:00
Katerina Kubecova
ad1bc4c379
wip bmp: compilable version, but mrt test detected some peer problems, bmp not tested
2024-08-28 16:18:38 +02:00
Katerina Kubecova
9816b18cc2
in progress before rebase
2024-08-28 16:18:38 +02:00
Katerina Kubecova
a8707e22ac
bmp and its channels in progress (no, it can not be compiled)
2024-08-28 16:18:38 +02:00
Katerina Kubecova
f40336d142
mrt: mrt looks working both period and from cli
...
mrt: mrt looks working both period and from cli
fixup
fixup
2024-08-28 16:18:38 +02:00
Katerina Kubecova
45b399f7a7
mrt.c: period mrt logging works (but routes in v3 seem to have less attributes)
...
mrt: mrt looks working
mrt: mrt looks working
mrt: mrt looks workingfrom both period and cli
mrt: mrt looks workingfrom both period and from cli
mrt: mrt looks workingfrom both period and from cli
2024-08-28 16:18:35 +02:00
Katerina Kubecova
8603bdfaa6
generic nexthop eattr in bgp error
2024-08-28 16:17:56 +02:00
Katerina Kubecova
3b13e2dcd4
proto.c: show protocol uses only proto id and attr table
2024-08-28 16:17:56 +02:00
Katerina Kubecova
74394865d0
void pointer can be stored in eattr
2024-08-28 16:17:56 +02:00
Maria Matejka
e787a9210f
NEWS and version update
2024-07-01 15:34:06 +02:00
Maria Matejka
5ea6423cb9
Fixed secondary route export
2024-06-28 22:03:45 +02:00
Maria Matejka
d53582c9a1
show threads: displaying the same thread id's as in log
2024-06-28 22:03:45 +02:00
Maria Matejka
c2480ff533
Export: Throw a warning instead of crashing on export_accepted_map inconsistency
2024-06-28 22:03:45 +02:00
Maria Matejka
edffd82057
Config undo queuing bug fixed
2024-06-28 22:03:45 +02:00
Maria Matejka
45fb9742f0
BGP runs TX as a deferred routine
...
This should help flushing the tx buffers as soon as possible.
2024-06-28 22:03:45 +02:00
Maria Matejka
6eea722d3f
Forbid locking altogether when RCU reader is active
2024-06-28 22:03:45 +02:00
Maria Matejka
1e77e6e1b2
Flush deferred calls directly after the loop finished its one run
2024-06-28 22:03:45 +02:00
Maria Matejka
865bab6237
IO: Allow to take new loops if the thread is hot, but only one at time
2024-06-28 22:03:45 +02:00
Maria Matejka
18d069d663
Even on shutdown we should try to pass the freed memory to others
2024-06-27 08:22:15 +02:00
Maria Matejka
af73cc4215
Allocator now reports cold pages
2024-06-26 20:45:54 +02:00
Maria Matejka
aa11e82174
Filter unit test uncertainty hack
2024-06-26 18:30:17 +02:00
Maria Matejka
be2ba84e50
Tame improper xmalloc warning
2024-06-26 17:21:26 +02:00
Maria Matejka
b797444e94
Merge commit 'b95dc8f29f18eb177f91fdc4bf0716fac9b15366' into mq-config-ref
...
Also converted all _Bool's to bool.
2024-06-26 17:19:24 +02:00
Maria Matejka
16e53f3f30
channel roa reload debug message
2024-06-26 15:13:12 +02:00
Maria Matejka
2a6fe617b1
IO: allow for faster loop dropping
2024-06-26 11:30:48 +02:00
Maria Matejka
a4a7e09478
Revert "BGP: Export uses common attribute cache"
...
This reverts commit d01a7c2bdaf50aff23cf5e1b4e494328c5294960.
It seems that the performance penalty in global ea cache is actually
very high so returning back to local attribute caches in every BGP.
2024-06-26 11:30:48 +02:00
Maria Matejka
a9534186f1
Fixed fast subsequent reconfigurations bug
2024-06-26 11:30:41 +02:00
Maria Matejka
7d455d64ca
Remove spinlock debug structures in production build
2024-06-26 11:30:41 +02:00
Maria Matejka
5b7fd453d4
BGP: show proto info crash fix if BGP is down
2024-06-26 11:30:41 +02:00
Maria Matejka
9f7874a5c9
BGP: using closer pointer for netindex hash than all the way to the table
2024-06-26 11:30:41 +02:00
Maria Matejka
8e67cba528
Linpool: allocation split to fast and slow
2024-06-26 11:30:41 +02:00
Maria Matejka
3d45539455
ROA aggregator uses its own rte source instead of recycling
2024-06-26 11:29:43 +02:00