News for hackers. Stuff that matters.
Re:Why you should use io_uring for network I/O by never_inline on Thursday April 13, 2023 @02:59AM (#35552020)
> eBPF runs code at the highest privilege level by actually extending the kernel

Yeah this was my thought when reading the above argument too.

Maybe they're thinking that in future, more and more kernel functionality will be moved to eBPF programs, and eBPF has a restricted execution environment? I can follow both lines of logic.

Re:Why you should use io_uring for network I/O by nocarrier on Friday April 14, 2023 @01:32PM (#35572223)
> Maybe they're thinking that in future, more and more kernel functionality will be moved to eBPF programs

This is definitely the long term goal of Meta's kernel team, they were talking about this in early 2020. (I went back to Meta in 2020, and working on eBPF was one of the roles I considered.)