Gentoo Archives: gentoo-user

From: Alarig Le Lay <alarig@××××××××××.fr>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] IPv6 forwarding regression with 4.19 ?
Date: Mon, 25 Mar 2019 08:53:28
Message-Id: 20190325085314.57tlemzkdyzt7tb7@mew.swordarmor.fr
In Reply to: [gentoo-user] IPv6 forwarding regression with 4.19 ? by Alarig Le Lay
1 Hi,
2
3 On lun. 4 mars 11:05:59 2019, Alarig Le Lay wrote:
4 > Hi,
5 >
6 > I upgraded one of my routers to 4.19, and I experienced some loss on
7 > IPv6 only. It led to BGP sessions going down and ping loss (~10 %) while
8 > IPv4 was still all good, even on the neighbors.
9 > I reverted to 4.14, and now all is fine again.
10 >
11 > From what I saw, it happens only after a certain amount of traffic, I
12 > would say ~30 Mbps. And as the traffic increases, the frequency of the
13 > loss increases also.
14
15 I tried the kernel 4.19.27 and I have the same issue.
16
17 I used ip-monitor(8) to dump the RTLINKS messages.
18 Some minutes before the machine becomes unreachable, the NDP cache
19 begins to be filed with FAILED entries instead of STALE/PROBE/REACHABLE.
20 When the machine is unreachable, there are INCOMPLETE entries.
21
22 Then, the machine goes dark for a couple of minutes, and all is fine
23 again after that… until the next time.
24
25 This night, it appears at 22:48:31, 00:29:33 and 02:36:16.
26
27 If I tcpdump on the interface while the machine is offline, I see NDP NS
28 for the IPv6 of the machine on eth0. So it may be a DAD issue, but then
29 why does it work with 4.14?
30
31 I looked a bit on the commits on the kernel, and it also could be
32 https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/commit/?id=0565de29cbd65b378147d36f9642f93a046240dc
33 but I’m not very comfortable with C language.
34
35 For the first one, this is the RTLINK error messages I get for my
36 neighbors:
37 judicael-ovpn ~ # ip monitor file /var/log/rtmon.log | sed -s 'N;/proto bird/!P;D' | grep -B1 -E 'FAILED|INCOMPLETE' | less
38 Timestamp: Sun Mar 24 22:42:25 2019 247039 us
39 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
40 --
41 Timestamp: Sun Mar 24 22:42:38 2019 47256 us
42 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
43 --
44 Timestamp: Sun Mar 24 22:42:43 2019 39170 us
45 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
46 --
47 Timestamp: Sun Mar 24 22:42:48 2019 799065 us
48 2a00:5884:0:6::7 dev eth0 router FAILED
49 --
50 Timestamp: Sun Mar 24 22:42:59 2019 39159 us
51 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
52 --
53 Timestamp: Sun Mar 24 22:43:03 2019 327141 us
54 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
55 --
56 Timestamp: Sun Mar 24 22:43:08 2019 895060 us
57 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
58 --
59 Timestamp: Sun Mar 24 22:43:14 2019 719129 us
60 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
61 --
62 Timestamp: Sun Mar 24 22:43:49 2019 727107 us
63 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
64 Timestamp: Sun Mar 24 22:43:53 2019 119277 us
65 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
66 --
67 Timestamp: Sun Mar 24 22:43:56 2019 255144 us
68 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
69 --
70 Timestamp: Sun Mar 24 22:43:59 2019 519199 us
71 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
72 --
73 Timestamp: Sun Mar 24 22:44:02 2019 527022 us
74 2a00:5884:0:6::1 dev eth0 router FAILED
75 Timestamp: Sun Mar 24 22:44:05 2019 663129 us
76 2a00:5884:0:6::1 dev eth0 router FAILED
77 --
78 Timestamp: Sun Mar 24 22:44:23 2019 7025 us
79 2a00:5884:0:6::7 dev eth0 router FAILED
80 --
81 Timestamp: Sun Mar 24 22:44:47 2019 583049 us
82 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
83 --
84 Timestamp: Sun Mar 24 22:44:51 2019 679047 us
85 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
86 --
87 Timestamp: Sun Mar 24 22:45:03 2019 967031 us
88 2a00:5884:0:6::1 dev eth0 router FAILED
89 --
90 Timestamp: Sun Mar 24 22:45:07 2019 807264 us
91 2a00:5884:0:6::1 dev eth0 router FAILED
92 --
93 Timestamp: Sun Mar 24 22:45:15 2019 743063 us
94 2a00:5884:0:6::7 dev eth0 router FAILED
95 Timestamp: Sun Mar 24 22:45:18 2019 879282 us
96 2a00:5884:0:6::7 dev eth0 router FAILED
97 --
98 Timestamp: Sun Mar 24 22:45:40 2019 831147 us
99 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
100 --
101 Timestamp: Sun Mar 24 22:45:43 2019 903393 us
102 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
103 --
104 Timestamp: Sun Mar 24 22:45:59 2019 263107 us
105 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
106 --
107 Timestamp: Sun Mar 24 22:46:09 2019 503135 us
108 2a00:5884:0:6::7 dev eth0 router FAILED
109 --
110 Timestamp: Sun Mar 24 22:47:06 2019 847109 us
111 2a00:5884:0:6::2 dev eth0 router FAILED
112 --
113 Timestamp: Sun Mar 24 22:47:43 2019 712028 us
114 2a00:5884:0:6::7 dev eth0 router FAILED
115 --
116 Timestamp: Sun Mar 24 22:47:46 2019 847107 us
117 2a00:5884:0:6::7 dev eth0 router FAILED
118 Timestamp: Sun Mar 24 22:47:50 2019 495080 us
119 2a00:5884:0:6::7 dev eth0 router FAILED
120 Timestamp: Sun Mar 24 22:47:54 2019 335055 us
121 2a00:5884:0:6::7 dev eth0 router FAILED
122 --
123 Timestamp: Sun Mar 24 22:48:02 2019 207072 us
124 2a00:5884:0:6::7 dev eth0 router FAILED
125 --
126 Timestamp: Sun Mar 24 22:48:05 2019 232101 us
127 2a00:5884:0:6::2 dev eth0 router FAILED
128 Timestamp: Sun Mar 24 22:48:08 2019 287041 us
129 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
130 Timestamp: Sun Mar 24 22:48:08 2019 991081 us
131 2a00:5884:0:6::2 dev eth0 router FAILED
132 --
133 Timestamp: Sun Mar 24 22:48:11 2019 807289 us
134 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
135 --
136 Timestamp: Sun Mar 24 22:48:12 2019 319072 us
137 2a00:5884:0:6::2 dev eth0 router FAILED
138 Timestamp: Sun Mar 24 22:48:12 2019 383037 us
139 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
140 --
141 Timestamp: Sun Mar 24 22:48:14 2019 943219 us
142 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
143 Timestamp: Sun Mar 24 22:48:15 2019 455254 us
144 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
145 Timestamp: Sun Mar 24 22:48:15 2019 601432 us
146 2a00:5884:0:6::2 dev eth0 router FAILED
147 --
148 Timestamp: Sun Mar 24 22:48:17 2019 631154 us
149 2a00:5884:0:6::7 dev eth0 router FAILED
150 Timestamp: Sun Mar 24 22:48:18 2019 207194 us
151 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
152 Timestamp: Sun Mar 24 22:48:18 2019 608870 us
153 fe80::21b:21ff:fe48:6899 dev eth0 router INCOMPLETE
154 --
155 Timestamp: Sun Mar 24 22:48:21 2019 489165 us
156 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
157 Timestamp: Sun Mar 24 22:48:21 2019 717483 us
158 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
159 --
160 Timestamp: Sun Mar 24 22:48:22 2019 495098 us
161 2a00:5884:0:6::2 dev eth0 router FAILED
162 --
163 Timestamp: Sun Mar 24 22:48:24 2019 863391 us
164 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
165 Timestamp: Sun Mar 24 22:48:24 2019 863494 us
166 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
167 Timestamp: Sun Mar 24 22:48:26 2019 207022 us
168 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
169 --
170 Timestamp: Sun Mar 24 22:48:27 2019 935515 us
171 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
172 Timestamp: Sun Mar 24 22:48:28 2019 180192 us
173 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
174 Timestamp: Sun Mar 24 22:48:28 2019 639222 us
175 2a00:5884:0:6::2 dev eth0 router FAILED
176 --
177 Timestamp: Sun Mar 24 22:48:31 2019 271021 us
178 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
179 Timestamp: Sun Mar 24 22:48:31 2019 286776 us
180 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
181 Timestamp: Sun Mar 24 22:48:31 2019 775062 us
182 2a00:5884:0:6::2 dev eth0 router FAILED
183 --
184 Timestamp: Sun Mar 24 22:48:34 2019 946882 us
185 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
186 Timestamp: Sun Mar 24 22:48:35 2019 39132 us
187 2a00:5884:0:6::2 dev eth0 router FAILED
188 Timestamp: Sun Mar 24 22:48:35 2019 103143 us
189 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
190 Timestamp: Sun Mar 24 22:48:35 2019 935126 us
191 2a00:5884:0:6::1 dev eth0 router FAILED
192 --
193 Timestamp: Sun Mar 24 22:48:38 2019 99264 us
194 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
195 Timestamp: Sun Mar 24 22:48:39 2019 647160 us
196 2a00:5884:0:6::1 dev eth0 router FAILED
197 Timestamp: Sun Mar 24 22:48:40 2019 555282 us
198 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
199 Timestamp: Sun Mar 24 22:48:41 2019 503211 us
200 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
201 --
202 Timestamp: Sun Mar 24 22:48:41 2019 631066 us
203 2a00:5884:0:6::2 dev eth0 router FAILED
204 Timestamp: Sun Mar 24 22:48:42 2019 975053 us
205 2a00:5884:0:6::1 dev eth0 router FAILED
206 --
207 Timestamp: Sun Mar 24 22:48:45 2019 107089 us
208 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
209 Timestamp: Sun Mar 24 22:48:46 2019 239151 us
210 2a00:5884:0:6::1 dev eth0 router FAILED
211 --
212 Timestamp: Sun Mar 24 22:48:48 2019 273820 us
213 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
214 Timestamp: Sun Mar 24 22:48:48 2019 415024 us
215 2a00:5884:0:6::7 dev eth0 router FAILED
216 --
217 Timestamp: Sun Mar 24 22:48:49 2019 775827 us
218 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
219 --
220 Timestamp: Sun Mar 24 22:48:51 2019 660899 us
221 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
222 Timestamp: Sun Mar 24 22:48:51 2019 824833 us
223 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
224 Timestamp: Sun Mar 24 22:48:52 2019 959083 us
225 2a00:5884:0:6::1 dev eth0 router FAILED
226 --
227 Timestamp: Sun Mar 24 22:48:54 2019 879209 us
228 2a00:5884:0:6::2 dev eth0 router FAILED
229 Timestamp: Sun Mar 24 22:48:54 2019 890052 us
230 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
231 Timestamp: Sun Mar 24 22:48:55 2019 147895 us
232 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
233 --
234 Timestamp: Sun Mar 24 22:48:58 2019 96948 us
235 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
236 Timestamp: Sun Mar 24 22:48:58 2019 463094 us
237 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
238 --
239 Timestamp: Sun Mar 24 22:49:00 2019 127138 us
240 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
241 Timestamp: Sun Mar 24 22:49:01 2019 343179 us
242 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
243 --
244 Timestamp: Sun Mar 24 22:49:04 2019 641427 us
245 fe80::210:18ff:fe68:be0e dev eth0 router INCOMPLETE
246 --
247 Timestamp: Sun Mar 24 22:49:06 2019 271034 us
248 2a00:5884:0:6::1 dev eth0 router FAILED
249 Timestamp: Sun Mar 24 22:49:07 2019 679069 us
250 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
251 Timestamp: Sun Mar 24 22:49:07 2019 743195 us
252 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
253 --
254 Timestamp: Sun Mar 24 22:49:10 2019 175142 us
255 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
256 Timestamp: Sun Mar 24 22:49:11 2019 29718 us
257 fe80::210:18ff:fe68:be0e dev eth0 router INCOMPLETE
258 Timestamp: Sun Mar 24 22:49:13 2019 695303 us
259 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
260 --
261 Timestamp: Sun Mar 24 22:49:14 2019 95883 us
262 fe80::210:18ff:fe68:be0e dev eth0 router INCOMPLETE
263 Timestamp: Sun Mar 24 22:49:14 2019 399092 us
264 2a00:5884:0:6::1 dev eth0 router FAILED
265 Timestamp: Sun Mar 24 22:49:16 2019 895040 us
266 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
267 --
268 Timestamp: Sun Mar 24 22:49:17 2019 151183 us
269 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
270 Timestamp: Sun Mar 24 22:49:17 2019 535109 us
271 2a00:5884:0:6::1 dev eth0 router FAILED
272 --
273 Timestamp: Sun Mar 24 22:49:20 2019 171736 us
274 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
275 --
276 Timestamp: Sun Mar 24 22:49:20 2019 799042 us
277 2a00:5884:0:6::1 dev eth0 router FAILED
278 --
279 Timestamp: Sun Mar 24 22:49:25 2019 616220 us
280 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
281 Timestamp: Sun Mar 24 22:49:26 2019 111135 us
282 2a00:5884:0:6::2 dev eth0 router FAILED
283 --
284 Timestamp: Sun Mar 24 22:49:27 2019 647095 us
285 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
286 Timestamp: Sun Mar 24 22:49:27 2019 647121 us
287 2a00:5884:0:6::1 dev eth0 router FAILED
288 --
289 Timestamp: Sun Mar 24 22:49:34 2019 815028 us
290 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
291 --
292 Timestamp: Sun Mar 24 22:49:37 2019 375088 us
293 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
294 --
295 Timestamp: Sun Mar 24 22:49:43 2019 519286 us
296 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
297 --
298 Timestamp: Sun Mar 24 22:49:46 2019 94613 us
299 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
300 --
301 Timestamp: Sun Mar 24 22:49:48 2019 127028 us
302 2a00:5884:0:6::1 dev eth0 router FAILED
303 --
304 Timestamp: Sun Mar 24 22:49:52 2019 739028 us
305 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
306 --
307 Timestamp: Sun Mar 24 22:49:54 2019 783137 us
308 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
309 --
310 Timestamp: Sun Mar 24 22:50:01 2019 967817 us
311 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
312 --
313 Timestamp: Sun Mar 24 22:50:04 2019 143 us
314 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
315 --
316 Timestamp: Sun Mar 24 22:50:11 2019 191125 us
317 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
318 --
319 Timestamp: Sun Mar 24 22:50:12 2019 191021 us
320 2a00:5884:0:6::1 dev eth0 router FAILED
321 Timestamp: Sun Mar 24 22:50:13 2019 232549 us
322 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
323 --
324 Timestamp: Sun Mar 24 22:50:13 2019 727170 us
325 2a00:5884:0:6::2 dev eth0 router FAILED
326 --
327 Timestamp: Sun Mar 24 22:50:18 2019 15125 us
328 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
329 --
330 Timestamp: Sun Mar 24 22:50:19 2019 871071 us
331 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
332 --
333 Timestamp: Sun Mar 24 22:50:22 2019 431088 us
334 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
335 --
336 Timestamp: Sun Mar 24 22:50:27 2019 359093 us
337 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
338 --
339 Timestamp: Sun Mar 24 22:50:29 2019 105497 us
340 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
341 --
342 Timestamp: Sun Mar 24 22:50:33 2019 183037 us
343 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
344 --
345 Timestamp: Sun Mar 24 22:50:34 2019 335082 us
346 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
347 --
348 Timestamp: Sun Mar 24 22:50:38 2019 303192 us
349 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
350 Timestamp: Sun Mar 24 22:50:41 2019 503069 us
351 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
352 Timestamp: Sun Mar 24 22:50:42 2019 399006 us
353 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
354 --
355 Timestamp: Sun Mar 24 22:50:47 2019 7085 us
356 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
357 --
358 Timestamp: Sun Mar 24 22:50:51 2019 551116 us
359 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
360 Timestamp: Sun Mar 24 22:50:51 2019 615065 us
361 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
362 --
363 Timestamp: Sun Mar 24 22:50:56 2019 223040 us
364 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
365 --
366 Timestamp: Sun Mar 24 22:50:58 2019 783088 us
367 2a00:5884:0:6::1 dev eth0 router FAILED
368 --
369 Timestamp: Sun Mar 24 22:51:00 2019 330902 us
370 fe80::210:18ff:fe68:be0e dev eth0 router FAILED
371 --
372 Timestamp: Sun Mar 24 22:51:00 2019 959104 us
373 fe80::be30:5bff:fed2:d098 dev eth0 router FAILED
374 --
375 Timestamp: Sun Mar 24 22:51:05 2019 439079 us
376 fe80::21b:21ff:fe48:6899 dev eth0 router FAILED
377 --
378
379 --
380 Alarig