tgindex
Leon Hwang 碎碎念

Leon Hwang 碎碎念

Статистика

This is a channel to talk about eBPF mainly from Leon Hwang. Welcome!

Последний пост
14 авг.
Последнее чтение
13 авг.
Постов за неделю
4
Всего постов
27
Тип
открытый
Язык
nn
В каталоге с
13 авг.
Подписчики
319
0 за 1 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
226
26 постов
Вовлечённость
70,8%
к подписчикам
Постов в день
0,6
всего 27
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
71
1/48двое суток
81
1/72трое суток
87

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • 给 bpf #verifier 的一点微小贡献(已合):删掉 6 行代码 kernel/bpf/verifier.c | 6 ------ 1 file changed, 6 deletions(-)

  • 糟心的事情又多了一个:痛失跟 CFC4N 大佬面基的机会。 他来东南亚出差,原计划经过新加坡的时候来面基;但事情发展出乎意料,他要直接飞回去了。

  • 🥰🥰🥰 给 #ftrace 的一点微末贡献

  • 5 авг.2321из k77777777777k

    https://mp.weixin.qq.com/s/G0CofYHly1uVekuE3fpywg 泪目,开源精神

  • 经过 Codex 老师调戏优化后,新版 kfunc 吊打旧版 kfunc #bpf_str_kfunc

  • 月底了,公司的限额 Claude/Codex 蹬完了吗?

  • 在 Codex 老师的指导下,研究了 ftrace&arm64-BL/BR 一晚上,觉得 ftrace 里的 DYNAMIC_FTRACE_WITH_DIRECT_CALLS 和 SINGLE_FTRACE_DIRECT_OPS 都是 Jiri 专门为 BPF 搞的 CONFIGs。。。 再看一下 Jiri 的回复, hmmm 他也用 Codex 研究 arm64 的 case 😑 我在给 arm64 开启一下 #tracing_multi 特性。。涉及 arm64&ftrace&BPF 看到 Anthropic 的 PATCH: arm64: ftrace: support DIRECT_CALLS without CALL_OPS ,就想到最近在搞的 tracing_multi 特性

  • 看了昨天 @ManjusakaH 转发的 simd 科普之后我才知道原来字符串搜索也可以 simd,我当时就萌生了一个大胆的想法,何不买一根 335mm Φ8mm 的金属棒 何不让 bpf 也用 simd 搜索 http header,目前的实践都是狗屎,我和同事在 6.1 ec2 上编译 kfunc 的惨痛经历仿佛还在昨天😭 任务是从巨型 HTTP/1.1 payload 里搜索你喜欢的 header,比如 Host: GET /url HTTP/1.1 User-Agent: xxx X-Forward:…

  • видео или голосовое, без подписи

  • 麻了,AI review 出我之前 tailcall bugfix 的代码有 bug。。。 Shared trampoline flags can be corrupted at load time When loading a tracer for a tail-call-reachable target, the verifier does: tr->flags = BPF_TRAMP_F_TAIL_CALL_CTX; at kernel/bpf/verifier.c:19525.…

  • 这是。。将 lwt-bpf 的老底打穿了? #lwt_bpf

  • 麻了,AI review 出我之前 tailcall bugfix 的代码有 bug。。。 Shared trampoline flags can be corrupted at load time When loading a tracer for a tail-call-reachable target, the verifier does: tr->flags = BPF_TRAMP_F_TAIL_CALL_CTX; at kernel/bpf/verifier.c:19525. 得复现一下,再提个 bugfix 😵😵

  • interpreter 是个历史 legacy,至今仍未被干掉。。 #interpreter

  • 最近看到 UAF 都害怕;已经分析了 2 个 UAF 引发的 CVE。。 bpf 社区里有人说 tracing link 在 release 时可能会触发 UAF,unbelievable。。。😤 (Jiri 背锅) 再继续问,是他们 OOT drivers 导致的 😠😠😠

  • 胆儿肥了,同时向 bpf, mm, and net 社区发 patch 。。

  • 胆儿肥了,同时向 bpf, mm, and net 社区发 patch 。。

  • #TIL kernel #KASAN,在拉起 VM 时,最好带上 kasan_multi_shot 这个 boot option: 1. 不带:VM 拉起后只有一次 KASAN report 2. 带上:每次都有 KASAN report 不了解 KASAN,即使 Claude 也不了解这一点。在我提示后,才分析代码确认的。。

  • 给 Jiri 擦屁股修个 #tracing_multi 的 BUG 即使有 AI review 了,还是会隐藏一些 BUG 没被 review 出来的 (

Leon Hwang 碎碎念 — tgindex