Systemd, kernel, or Vivaldi?



  • I've been investigating a recent full-freeze my primary pc experienced a few days ago. There's a lot going on behind the scenes atm, package-wise, in the Arch/Manjaro eco-system, with recent systemd & kernel updates being implicated in widespread user reports of various problems. Hence i've been keeping an eye on my journal over recent days, & am curious about these entries from yesterday. Vivaldi-Snapshot is "always" running, as usual, but i was not expecting to see it feature so prominently in the journal entries. I don't know enough about this to interpret if it has become an innocent bystander in a deeper [possible] kernel / scheduler / systemd problem, or alternatively if V itself is causal. Btw, being yesterday's timestamp, the V-SS version running then was 1387.4. So far there's no entries with today's timestamp, which is with 1388.6. Note; these are samples / extracts -- there's actually vastly more entries of this type in the journal.

    Spoiler

    [steffie@steffie-pc ~]$ sudo journalctl | grep kernel
    
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad page map in process MemoryInfra  pte:80003b3e6e025 pmd:22114a067
    Dec 06 10:23:29 steffie-pc kernel: addr:0000000057e62033 vm_flags:00000875 anon_vma:          (null) mapping:00000000343fd1d6 index:2ae2
    Dec 06 10:23:29 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 10:23:29 steffie-pc kernel: swap_info_get: Bad swap offset entry 3fdffffffffff
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad page map in process MemoryInfra  pte:4000000000000 pmd:22114a067
    Dec 06 10:23:29 steffie-pc kernel: addr:00000000ce45072e vm_flags:00000875 anon_vma:          (null) mapping:00000000343fd1d6 index:2b9d
    Dec 06 10:23:29 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad rss-counter state mm:000000002dea70a4 idx:0 val:1
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad rss-counter state mm:000000002dea70a4 idx:2 val:-1
    Dec 06 10:23:29 steffie-pc kernel: swap_info_get: Bad swap offset entry 3fbffffffffff
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad page map in process vivaldi-bin  pte:8000000000000 pmd:221149067
    Dec 06 10:23:29 steffie-pc kernel: addr:000000008b4eafab vm_flags:00000875 anon_vma:          (null) mapping:00000000343fd1d6 index:7b11
    Dec 06 10:23:29 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 10:23:29 steffie-pc kernel: swap_info_get: Bad swap offset entry 3bfffffffffff
    Dec 06 10:23:29 steffie-pc kernel: BUG: Bad page map in process vivaldi-bin  pte:80000000000000 pmd:221149067
    Dec 06 10:23:29 steffie-pc kernel: addr:00000000da3bd093 vm_flags:00000875 anon_vma:          (null) mapping:00000000343fd1d6 index:7b63
    Dec 06 10:23:29 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    

    Spoiler

    [steffie@steffie-pc ~]$ sudo journalctl | grep vivaldi
    
    Dec 06 08:39:07 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:08 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:11 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:13 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:15 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:17 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:19 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:21 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:23 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:25 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    Dec 06 08:39:27 steffie-pc kernel: file:vivaldi-bin fault:ext4_filemap_fault [ext4] mmap:ext4_file_mmap [ext4] readpage:ext4_readpage [ext4]
    

    PS: Hmmm, i just can't seem to get the hang of how to use codeboxes inside spoilers, in this forum. It's easy for me in the Manjaro forum.



  • @Steffie No new journal entries of this nature, yesterday & today [so far].


  • Moderator

    Systemd is pretty nice unlike many users think. I added two lines on my cronjob

    1. systemd-analyze --> Boot performance
    2. systemd-analyze blame

    @Steffie said in Systemd, kernel, or Vivaldi?:

    @Steffie No new journal entries of this nature, yesterday & today [so far].

    https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.journalctl.html#sec.journalctl.persistent



  • @lamarca Thank you, but afaics all your info is a tangent, not addressing my post. I'm not asking for guidance on using systemd, nor journal, nor optimising my boot times. I am asking if anyone knows of any active bugs extant in Vivaldi-Snapshot that might generate journal error messages such as i posted.



  • Maybe it is related to the EXT4 Corruption Issue On Linux 4.19
    https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.19-EXT4-Issue-Likely-MQ



  • @Stardust Many thanks. I would like to imagine you've hit the nail on the head, but atm i'm still not so sure:

    1. This BLK-MQ Scheduler issue has been getting lots of airtime in the Manjaro forum [probably lots of other distros too].
    2. Already i had read [before your Phoronix links, but for which i am still very grateful to you] the Devs' conclusion that the symptom arose if using MQ rather than SQ, but specifically with Scheduler option None.
    3. Manjaro kernels 4.18.x - 4.19.x using SQ-BFQ & MQ-deadline have given me total system freezes. I have never used MQ-none.
    4. Manjaro kernels 4.19.x using SQ-CFQ had no problems for me.
    5. My inclination had been to return my Scheduler to SQ-CFQ, but once i saw all the recent Vivaldi entries in the journal i felt it best to first check with Vivaldi people.

    UPDATE: Still no new Vivaldi entries in my kernel error journal; last one now 3 days ago. Given V-SS has been in continual usage, it's now decidedly looking like V is not after all implicated in the bigger freeze picture i suspect.


 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.