Commit 3a246c5
ch: pass TAP device name to CLH instead of fds
If TAP fds are passed, during reboot CLH closes all FDs and that
causes kernel to remove the tap device. This eventually causes guest
reboot failures.1 parent ba77e12 commit 3a246c5
3 files changed
+10
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
319 | | - | |
320 | 318 | | |
321 | 319 | | |
322 | 320 | | |
| |||
387 | 385 | | |
388 | 386 | | |
389 | 387 | | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
| 388 | + | |
396 | 389 | | |
397 | 390 | | |
398 | 391 | | |
399 | 392 | | |
400 | 393 | | |
401 | | - | |
402 | 394 | | |
403 | 395 | | |
404 | 396 | | |
| |||
616 | 608 | | |
617 | 609 | | |
618 | 610 | | |
619 | | - | |
620 | 611 | | |
621 | 612 | | |
622 | 613 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
608 | 609 | | |
609 | 610 | | |
610 | 611 | | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
611 | 618 | | |
612 | 619 | | |
613 | 620 | | |
614 | 621 | | |
615 | 622 | | |
616 | 623 | | |
617 | 624 | | |
618 | | - | |
| 625 | + | |
619 | 626 | | |
620 | 627 | | |
621 | 628 | | |
| |||
0 commit comments