-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Combability with later kernel verisons #79
Comments
CC @nfritts |
This issue can be reproduced by following the host isolation docs and running the TcLoaderDemo. For me, the first time I run the demo I get:
For subsequent runs I don't get this message anymore. I'm on Arch Linux with Kernel 6.10.7. Weirdly enough, |
Did you observe a change in behavior between older kernels and 6.10? Because this error has always appeared on first run, in fact it's a benign error. It is caused by the fact that we try to remove |
@stanek-michal That's interesting so given that this error is "expected" and "normal" then it's not particularly clear what the underlying problem is that is causing the issue. Additional data supplied below:
Attached start-up logs from the endpoint security agent. |
In the logs I see we fail to detect metadata about the running system and that could be responsible for the failures. From what I remember we didn't support Arch Linux, it might work in some configurations and fail for others, I'm not entirely sure if it's about the kernel version being new. |
Following up on 6.10+ kernel issues. We merged a fix here. The fix was only recently incorporated into Elastic Defend, however. It will be included going forward starting with v8.16.1 and v8.15.5. |
https://github.com/elastic/ebpf/blob/d9a42f9959cf5b2f94134d7d3ae57b050038fe57/non-GPL/HostIsolation/Lib/TcLoader.c#L247
"Patch1: remove rtnetlink_send() modify rtnl_notify() to adapt more case in rtnetlink."
https://lore.kernel.org/linux-kernel//20210719122158.5037-1-yajun.deng@linux.dev/T/
The text was updated successfully, but these errors were encountered: