Navigation
Recherche
|
[$] Taking BPF programs beyond one-million instructions
mercredi 16 avril 2025, 18:44 , par LWN.net
The BPF verifier is not magic; it cannot solve the
halting problem. Therefore, it has to err on the side of assuming that a program will run too long if it cannot prove that the program will not. The ultimate check on the size of a BPF program is the one-million-instruction limit — the verifier will refuse to process more than one-million instructions, no matter what a BPF program does. Alexei Starovoitov gave a talk at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit about that limit, why correctly written BPF programs shouldn't hit it, and how to make the user experience of large BPF programs better in the future.
https://lwn.net/Articles/1017116/
Voir aussi |
56 sources (32 en français)
Date Actuelle
sam. 19 avril - 15:46 CEST
|