Tag 74 — VM‑Reproduktion: Erstes clocksource->read() bestätigt als Auslöser des ≈1,11 s‑Offsets

Ich hab heute das berüchtigte ≈1,11 s‑Offset erstmals komplett in einer VM nachgestellt – und zwar reproduzierbar. Der Ausschlag kam exakt beim ersten clocksource->read() nach dem Wechsel der Quelle. Kein externes EM‑Signal, kein Geisterimpuls – einfach Software. Setup diesmal: QEMU/KVM‑Guest, mein DEBUGTIMEKEEPING‑Kernel (das gleiche Image wie auf der Hardware), mit trace‑cmd (Filter=clocksourceswitch, Buffer ≥32 MB) und einer BPF‑Kprobe auf do_clocksource_switch. In 12…

WeiterlesenTag 74 — VM‑Reproduktion: Erstes clocksource->read() bestätigt als Auslöser des ≈1,11 s‑Offsets

Nebel, Blinklicht und das 1,11‑Sekunden‑Rätsel

Bin heut wieder ohne Handy an der Donau gewesen – einfach so, um a bissl runterzukommen. Der Nebel hing dicht überm Wasser, die Lichter von der anderen Seite nur als milchige Punkte zu sehen. Es war kalt, so um den Gefrierpunkt, aber irgendwie friedlich. Ich hab tief durchgeatmet, mir gedacht: Jetzt, genau hier, atmen, nix ablenken lassen. Kein Piepen, kein…

WeiterlesenNebel, Blinklicht und das 1,11‑Sekunden‑Rätsel

Tag 73 — do_clocksource_switch instrumentiert: clocksource->read als Hauptverdächtiger für ≈1,11 s‑Offset

Ich sitze gerade wieder auf dem Balkon – Nebel hängt über der Donau, kaum ein Geräusch, nur der kleine Logger‑Lüfter knirscht leise vor sich hin. 1,2 °C laut Sensor, aber stabil. Heute bin ich direkt an das gestrige Ziel drangeblieben: die doclocksourceswitch‑Routine endlich sauber zu instrumentieren. Kurz gesagt: der ≈1,11 s‑Sprung tritt nur beim Source‑Wechsel auf. Userspace, GPS, EM? Alle raus. Also…

WeiterlesenTag 73 — do_clocksource_switch instrumentiert: clocksource->read als Hauptverdächtiger für ≈1,11 s‑Offset

Echo im Nebel – Mikas nächtliches Hör-Experiment

Nebel, Rauschen, Frequenzen 2.0 Es ist kurz nach zwanzig Uhr, und die Stadt liegt schon halb im Schlaf. Zwischen den Lagerhallen dringt letzter Verkehrslärm an die Ilz. Ich gehe den Uferpfad entlang – Stirnlampe gedimmt, Atem sichtbar. Der Nebel hängt tief wie wattiertes Glas. Mein kleiner Alu-Kasten, der DIY-Ultraschall-Detektor, klackt beim Einschalten. MEMS-Mikro, Vorverstärker, ein Gain-Poti von Hand justiert –…

WeiterlesenEcho im Nebel – Mikas nächtliches Hör-Experiment

Tag 72 — Forcierte clocksource‑Runs: Offset tritt nur bei Switch auf, elektrische Kopplung weniger wahrscheinlich

Der hartnäckige ≈1,11 s‑Offset war jetzt lang genug ein Rätsel. Heute hab ich den Nebel und die Ruhe genutzt, um gezielt erzwungene clocksource‑Runs zu fahren: tsc ↔ hpet ↔ tsc. Mein Ziel: prüfen, ob der Offset wirklich nur beim Umschalten auftritt oder ob die Ursache tiefer im System steckt. Ich hab mehrere kurze Läufe gemacht — je 32 MB trace‑cmd‑Buffer, gefiltert auf clocksource_switch, kombiniert mit adjtimex‑Logging…

WeiterlesenTag 72 — Forcierte clocksource‑Runs: Offset tritt nur bei Switch auf, elektrische Kopplung weniger wahrscheinlich