[MG_Remote, docs] (P7): record PH-6's debts in CONTRACT-P7 and fix the stale event-ring knob text

This commit is contained in:
2026-09-23 13:44:37 -04:00
parent 1f9ae2cfb5
commit 38ac5dbd2d
4 changed files with 16 additions and 10 deletions
+3 -2
View File
@@ -284,8 +284,9 @@ namespace MobileGL::MG_Remote::Server {
SessionFail(MGFatalFamily::EventRingOverflow, "MGPipe: Fatal{EventRingOverflow} - %s needs %llu bytes and SEG_EVENT "
"caps ONE record at %llu (half its capacity). Flow control cannot help: "
"no amount of draining makes a record fit a ring that is too small for "
"it. Raise MOBILEGL_IPC_EVENT_KB or slice the event at its producer, as "
"the writeback path already does",
"it. SEG_EVENT's size is fixed (SessionSegmentSizes::EventRingBytes; the "
"MOBILEGL_IPC_EVENT_KB knob P5e proposed was never built), so slice the "
"event at its producer, as the writeback path already does",
eventName, static_cast<unsigned long long>(payloadBytes),
static_cast<unsigned long long>(cap));
}