Commit Graph
431 Commits
Author SHA1 Message Date
Sergio 9688a15780 estado: cosecha granja 2026-08-30T03:02:24Z — avance del árbol KDE 2026-08-30 03:02:24 +00:00
Sergio 96d7b818a9 estado: cosecha granja 2026-08-30T02:32:12Z — avance del árbol KDE 2026-08-30 02:32:12 +00:00
Sergio 7e8d9a202a estado: cosecha granja 2026-08-30T02:02:08Z — avance del árbol KDE 2026-08-30 02:02:08 +00:00
SergioandClaude Opus 5 7148c89534 kernel: regenerado el plan de gioser sobre la base con MEMCG+PSI
La receta derivada inlinea la fase configure de su base, así que el MEMCG de linux-metal sólo
llega acá regenerando. Aprovecha el re-hasheo obligado para soltar la concesión del -j1: vuelve
al -j"$(nproc)" que emite el armador, que es la regla del repo — capar el paralelismo en la
receta cambia el ArtifactHash aunque el binario sea idéntico, y el throttling va por entorno.

b3:b026fe14… reemplaza a b3:8ffd5710… (que era la variante -j1 sin MEMCG).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ACUcwo9mZsE5ocYVE9npih
2026-08-30 01:44:25 +00:00
Sergio 11a87c276d estado: cosecha granja 2026-08-30T01:32:00Z — avance del árbol KDE 2026-08-30 01:32:00 +00:00
Sergio 6382f9f693 estado: cosecha granja 2026-08-30T01:02:04Z — avance del árbol KDE 2026-08-30 01:02:04 +00:00
Sergio a4e74e5f51 estado: cosecha granja 2026-08-30T00:32:06Z — avance del árbol KDE 2026-08-30 00:32:06 +00:00
Sergio bdf18e4e94 estado: cosecha granja 2026-08-30T00:03:04Z — avance del árbol KDE 2026-08-30 00:03:04 +00:00
Sergio d639a5ac1b estado: cosecha granja 2026-08-29T23:32:06Z — avance del árbol KDE 2026-08-29 23:32:06 +00:00
Sergio 78839f3d61 estado: cosecha granja 2026-08-29T23:01:59Z — avance del árbol KDE 2026-08-29 23:01:59 +00:00
Sergio 181da53b8e estado: cosecha granja 2026-08-29T22:32:02Z — avance del árbol KDE 2026-08-29 22:32:02 +00:00
Sergio a8643e0104 estado: cosecha granja 2026-08-29T22:01:58Z — avance del árbol KDE 2026-08-29 22:01:58 +00:00
Sergio c6300e1342 estado: cosecha granja 2026-08-29T21:31:57Z — avance del árbol KDE 2026-08-29 21:31:57 +00:00
Sergio 36c8003646 estado: cosecha granja 2026-08-29T21:02:10Z — avance del árbol KDE 2026-08-29 21:02:10 +00:00
Sergio 7cb1a5de95 estado: cosecha granja 2026-08-29T19:31:56Z — avance del árbol KDE 2026-08-29 19:31:56 +00:00
SergioandClaude Opus 5 7433bcba83 kernel: un contrato de capacidades que hace RUIDOSA la falta de MEMCG
SDD 25 §4 dejó el hallazgo escrito y sin guardián: los kernels de hammer se
construyen sin CONFIG_MEMCG, `memory.max` no existe, y arje descarta el error
al escribirlo ⇒ una Card pide un tope de memoria, corre SIN tope, y la única
huella es un `warn!`. Nadie lo veía porque la máquina de desarrollo SÍ trae
MEMCG: el fallo sólo existe del lado del artefacto sellado.

`hammer kernel contract` declara qué pedazos de interfaz de kernel usa el
userland POR NOMBRE (con consumidor, fichero y CÓMO FALLA HOY si no está) y los
comprueba contra un `.config` YA PRODUCIDO — no contra la receta: entre el
`scripts/config -e X` y el `.config` hay un `olddefconfig` que puede tragarse el
símbolo en silencio.

Por perfil, no global — misma lección que el gate de hardware: `linux.toml` es
el kernel de QEMU del selfhost-verify, no hospeda Cards, y su hash es
load-bearing del baseline `of_tree`. Exigirle contabilidad de memoria sería
rechazar una receta sana.

Medido sobre el store: **2 de 11 configs sellados cumplen su perfil**; los 9
`anfitrion-cards` fallan por MEMCG (apagado A MANO: `# CONFIG_MEMCG is not
set`) y les falta PSI. El kernel vivo de esta máquina pasa las 11 exigidas —
que es exactamente por qué el bug sobrevivió.

Distingue apagado explícito de ausente (un símbolo que el .config ni nombra
puede ser un renombrado entre versiones), y un kernel sin perfil declarado
queda SIN COMPROBAR en vez de contar como aprobado.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ACUcwo9mZsE5ocYVE9npih
2026-08-29 19:12:11 +00:00
Sergio eec5d8db79 estado: cosecha granja 2026-08-29T19:01:48Z — avance del árbol KDE 2026-08-29 19:01:48 +00:00
Sergio 5b8193cd35 estado: cosecha granja 2026-08-29T18:31:46Z — avance del árbol KDE 2026-08-29 18:31:46 +00:00
Sergio 96531327c9 estado: cosecha granja 2026-08-29T18:01:44Z — avance del árbol KDE 2026-08-29 18:01:44 +00:00
Sergio cc73dbcf58 estado: perfiles base/cli/escritorio-mirada COMPLETOS (52/52, 75/75, 33/33) 2026-08-29 17:41:40 +00:00
Sergio 9cebf82038 estado: cosecha granja 2026-08-29T17:02:02Z — avance del árbol KDE 2026-08-29 17:02:02 +00:00
Sergio 1313ee419b estado: cosecha granja 2026-08-29T16:31:48Z — avance del árbol KDE 2026-08-29 16:31:49 +00:00
Sergio 11ef892ab1 estado: cosecha granja 2026-08-29T16:01:53Z — avance del árbol KDE 2026-08-29 16:01:53 +00:00
Sergio b066980c08 estado: cosecha granja 2026-08-29T15:32:11Z — avance del árbol KDE 2026-08-29 15:32:11 +00:00
Sergio 5cf7162b77 estado: cosecha granja 2026-08-29T15:01:52Z — avance del árbol KDE 2026-08-29 15:01:52 +00:00
Sergio c5e69bd48e estado: cosecha granja 2026-08-29T14:31:49Z — avance del árbol KDE 2026-08-29 14:31:49 +00:00
Sergio 87ac21dc1e estado: cosecha granja 2026-08-29T14:02:07Z — avance del árbol KDE 2026-08-29 14:02:07 +00:00
Sergio 2176f26c05 estado: cosecha granja 2026-08-29T13:32:27Z — avance del árbol KDE 2026-08-29 13:32:27 +00:00
Sergio 82c92f5dec estado: cosecha granja 2026-08-29T13:02:02Z — avance del árbol KDE 2026-08-29 13:02:02 +00:00
Sergio 7b5197529f estado: cosecha granja 2026-08-29T12:31:58Z — avance del árbol KDE 2026-08-29 12:31:58 +00:00
Sergio 5a9acbdd51 estado: cosecha granja 2026-08-29T12:02:01Z — avance del árbol KDE 2026-08-29 12:02:01 +00:00
Sergio dc199fc949 estado: cosecha granja 2026-08-29T11:32:05Z — avance del árbol KDE 2026-08-29 11:32:05 +00:00
Sergio 1fcb96cfe2 estado: cosecha granja 2026-08-29T11:02:06Z — avance del árbol KDE 2026-08-29 11:02:06 +00:00
Sergio f0d8cdfe16 estado: cosecha granja 2026-08-29T10:32:03Z — avance del árbol KDE 2026-08-29 10:32:03 +00:00
Sergio f1354193f8 estado: cosecha granja 2026-08-29T10:02:03Z — avance del árbol KDE 2026-08-29 10:02:03 +00:00
Sergio 0889a009fb estado: cosecha granja 2026-08-29T09:31:55Z — avance del árbol KDE 2026-08-29 09:31:55 +00:00
Sergio cb66e22186 estado: cosecha granja 2026-08-29T09:01:58Z — avance del árbol KDE 2026-08-29 09:01:58 +00:00
Sergio 0fe38ba9f9 estado: cosecha granja 2026-08-29T08:31:47Z — avance del árbol KDE 2026-08-29 08:31:47 +00:00
Sergio d47b9cb3f0 estado: cosecha granja 2026-08-29T08:01:57Z — avance del árbol KDE 2026-08-29 08:01:57 +00:00
Sergio 06f938f4cc estado: cosecha granja 2026-08-29T07:31:45Z — avance del árbol KDE 2026-08-29 07:31:45 +00:00
Sergio 1dbdf7d29b estado: cosecha granja 2026-08-29T07:02:11Z — avance del árbol KDE 2026-08-29 07:02:11 +00:00
Sergio ebd02f17cb estado: cosecha granja 2026-08-29T06:32:09Z — avance del árbol KDE 2026-08-29 06:32:09 +00:00
Sergio 3b8fd7ed86 estado: cosecha granja 2026-08-29T06:02:08Z — avance del árbol KDE 2026-08-29 06:02:09 +00:00
Sergio 240f49e6bb estado: cosecha granja 2026-08-29T05:32:16Z — avance del árbol KDE 2026-08-29 05:32:16 +00:00
Sergio e084fcdb25 estado: cosecha granja 2026-08-29T05:02:27Z — avance del árbol KDE 2026-08-29 05:02:28 +00:00
Sergio c8a7d2ef49 estado: cosecha granja 2026-08-29T04:32:12Z — avance del árbol KDE 2026-08-29 04:32:12 +00:00
Sergio 5dcf94b490 estado: cosecha granja 2026-08-29T04:01:50Z — avance del árbol KDE 2026-08-29 04:01:50 +00:00
Sergio 442524f236 estado: cosecha granja 2026-08-29T03:32:15Z — avance del árbol KDE 2026-08-29 03:32:15 +00:00
Sergio 271c425e11 estado: cosecha granja 2026-08-29T03:02:18Z — avance del árbol KDE 2026-08-29 03:02:19 +00:00
Sergio 7fdc8ed97c estado: cosecha granja 2026-08-29T02:31:55Z — avance del árbol KDE 2026-08-29 02:31:55 +00:00