Machine Check Exceptions in fresh install

REPRODUCIBILITY: ?
OS VERSION: 4.5
HARDWARE: Xperia 10 III
UI LANGUAGE: German
REGRESSION:

DESCRIPTION:

Fresh install.

journalctl -p3 shows:

Mär 29 11:54:56 Xperia10III mce[1947]: modules/cpu-keepalive.c: cka_session_renew()
: long session active after 239859 ms; id=355/BlockSuspend-43 name=:1.48 owner=:1.48 pid=6465 uid=100000 gi
d=996 priv=1 cmd=/usr/bin/msyncd

Mär 29 11:56:27 Xperia10III mce[1947]: modules/cpu-keepalive.c: cka_state_set(): lo
ng keepalive active after 330003 ms

Mär 29 12:08:19 Xperia10III mce[1947]: modules/cpu-keepalive.c: cka_session_renew()
: long session active after 239994 ms; id=407/undefined name=:1.71 owner=:1.71 pid=6621 uid=100000 gid=1000

PRECONDITIONS:

Fresh install

STEPS TO REPRODUCE:

Fresh install

EXPECTED RESULT:

No Machine Check Exceptions

ADDITIONAL INFORMATION:

As there is no mcelog in repo, i don’t know how to provide the corresponding logs

MCE in this context is not Machine Check Exception, but mce, the “Mode Control Entiry”, a management daemon running under Sailfish OS.

Note also how the log shows this is not a kernel message.

I think what happens is that msyncd, something that deals with calendar, mail and other synchronizations, has “asked” MCE to prevent device sleep, and MCE reports that to the journal.
There might be a bug (after all 239994ms is about four minutes), but from here this looks like normal operation.

3 Likes

Thanks for looking into it.

Your analysis makes sense to me, as my Nextcloud sync seems to not working properly.
And the mce errors regarding pulseaudio I was getting later are also explained with this.
I don’t get why this is regarded as an error. But whatever.

Have a great day and thanks again.

Tiggez

Mind hitting that “Solution” button so this Bug Report drops out of the Open Bugs list? Thanks!

1 Like