Results 1 to 2 of 2

Thread: kernel BUG: mm/rmap.c:628, arch/i386/mm/highmem.c:38

Hybrid View

  1. #1
    valek15 NNTP User

    Default kernel BUG: mm/rmap.c:628, arch/i386/mm/highmem.c:38

    Hallo everybody,

    We have a fresh new computer installed in June. After running for 3 months without problem it froze.

    /var/log/messages has following lines:
    kernel: Eeek! page_mapcount(page) went negative! (-1)
    kernel: page pfn = cc2a6
    kernel: page->flags = 80080014
    kernel: page->count = 0
    kernel: page->mapping = 00000000
    kernel: vma->vm_ops = 0xc0362f08
    kernel: vma->vm_ops->nopage = filemap_nopage+0x0/0x296
    kernel: vma->vm_file->f_op->mmap = generic_file_mmap+0x0/0x37
    kernel: kernel BUG at mm/rmap.c:628!
    kernel: Fixing recursive fault but reboot is needed!
    kernel: BUG: scheduling while atomic: cleanup/0x00000001/5525
    kernel BUG at arch/i386/mm/highmem.c:38! (repeated 7 times also later)

    Our system is:
    openSUSE 10.3 (i586)
    Linux lsmlx8 #1 SMP 2008-12-18 10:17:03 +0100 i686 i686 i386 GNU/Linux
    gcc (GCC) 4.2.1 (SUSE Linux)

    Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
    Motherboard ASUStek P5KPL/1600
    Memory 4Gb (2Gb + 2Gb, DIMM0 + DIMM2, 800Mhz)

    Reason to run 32-bit SuSE on this monster is because of LabVIEW NI-DAQ which is only 32-bit.

    Any idea what these messages are?

    Best regards,

  2. #2
    Join Date
    Jun 2008

    Default Re: kernel BUG: mm/rmap.c:628, arch/i386/mm/highmem.c:38

    it's a bug in the kernel's memory management subsystem. All you can do is upgrade to a newer kernel which has this fixed

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts