Summary: | Kernel BUG at rmap:482 - page_remove_rmap | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jimm Litschewski <jimm_l> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | major | CC: | cryos |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jimm Litschewski
2005-05-09 20:22:09 UTC
When emerging kde, I get the following messages: #emerge kde Kernel BUG at rmap:482 Invalid operand: 0000 [1] SMP CPU 0 Modules linked in: s2io 8139cp 8139too Pid: 24993, comm: cc1 Not tainted 2.6.11-gentoo-r6 RIP: 0010:[<ffffffff8016ef46>] <ffffffff8016ef46>{page_remove_rmap+38} RSP: 0018:ffff8100075257da0 EFLAGES: 00010296 RAX: 00000000fffffff0 RBX: 00000000000dc000 RCX: ffff810001e0a100 RDX: 0000000000000000 RSI: 00000000000000000 RDI: ffff81000114c9c0 RBP: ffff8100053eb6e0 R08: ffff81000114c9c0 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000200000 R13: 0000000000000020 R14: 00002aaaab600000 R15: 0000000000000000 FS: 0000000000524ae0(0000) GS:ffffffff8068c080(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 00002aaaaad54a90 CR3: 0000000005e6b000 CR4: 00000000000006e0 Process cc1 (pid: 24992, threadinfo ffff810007256000, task ffff810022451150) Stack: ffffffff80166cfa ffff81000114c9c0 ffffffff806d81a0 00002aaaeb4c2000 00002aaaab8c1fff 00002 aaaab8c2000 ffff810005e7aad8 ffff810013526550 0000005580168ed2 ffff810005e6b2a8 Call Trace:<ffffffff80166cfa>{unmap_vmas+1578} <ffffffff8016c9a1>{exit_mmap+161} <ffffffff80135091>{mmput+49} <ffffffff80139b3f>{do_exit+303} <ffffffff802bc791>{__up_write+49} <ffffffff8013a69c>{do_group_exit+252} <ffffffff8010e30a>{system_call+126} Code: 0f 0b f8 99 4c 80 ff ff ff ff e2 01 48 c7 c6 ff ff ff ff bf RIP <ffffffff8016ef46>{page_remove_rmap+38} RSP <ffff810007257da0> X86_64-pc-linux-gnu-gcc: Internal error: Segmentation fault (program cc1) Please submit a full bug report. See URL:http://bugs.gentoo.org/ for instructions. make[4]: *** [XlibInt.o] Error 1 make[4]: Leaving directory /var/tmp/portage/xorg-x11-6.8.2.r1/work/xc/lib/X11 make[3]: *** [all] Error 2 make[3]: Leaving directory /var/tmp/portage/xorg-x11-6.8.2-r1/work/xc/lib make[2]: *** [all] Error 2 make[2]: Leaving directory /var/tmp/portage/xorg-x11-6.8.2-r1/work/xc make[1]: *** [World] Error 2 make[1]: Leaving directory /var/tmp/portage/xorg-x11-6.8.2-r1/work/xc make: *** [World] Error 2 !!! ERROR: x11-basexorg-x11-6.8.2-r1 failed. !!! Function build, Line 954, Exitcode 2 !!! make World failed Reproducible: Always Steps to Reproduce: 1.emerge kde 2. 3. Actual Results: see details above Expected Results: Continued emerging kde Well, KDE herd won Well, KDE herd won´t solve this, I´m almost sure... A link to a possible kernel patch: http://lkml.org/lkml/2005/3/19/63 You should also post emerge --info output and exact kernel version you are using. Yep, please try that patch. Results of emerge --info portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.11-gentoo-r6 x86_64) ====================================================================== system uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 4 2005, 20:56:19)] dev-lang/python: 2.3.4-r1 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 3ds aac aalib abook acpi aim aio alsa amd apache apm avi berkdb bitmap-fonts blender-game bootsplash bzip2 bzlib c++ calendar cdb cdda cddb cdio cdr cdrom cegui cg cgi chroot crypt cups dbus dedicated devil devmap dhcp dict dio distribution dlloader dnd dnsdb double-precision dts dvb dvd dvdr dvdread dxr3 emacs emoticon examples extraicons fastcgi ffmpeg fftw firefox flac font-server fortran freetype frlargefiles ftp gb gcc-libffi gcj gcl gd gdbm gg ggi gif gimp gimpprint gmp gnome gnomedb gpm gtk gtkhtml guile htmlhttp icq icu ieee1394 image imagekits imaemagick imap ipv6 java javascript jp2 jpeg kde kdepim koffice-plugin ladcca lcd logitech-mouse lzw lzw-tiff mime mimencode mozcalendar mozilla mp3 mpeg mpeg4 msn music ncurses net nls nvidia odbc ode offensive ogg oggvorbis ogre opengl oss pam pda pdf pdfkit pdflib perl php playlist plotutils plugin png pnp python qt quicktime readline reiserfs serial sftp sms smtp sockets sounds spell ssl sysfs syslog tcltk tcpd thumbnail tiff toolbar truetype truetype-fonts type1-fonts underscores unicode usb userlocales vcd vcdimager videos vidix voerbis wifi wildlsearch xemacs xfs xim xml xml2 xpm xrandr xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY Just to add that I have been suffering from this same bug it appears. Also on
amd64 using KDE 3.4. The system has become unstable and crashes at random
times. I am also getting bad swap messages, but this could be unrelated to this
issue. I will take a look at the patch once I get home and give it a try. I
have included the relevant section of my leg entries - I am seeing this stuff
more and more, and would like to stop my main work box behaving like a Windows
box ;)
May 17 11:16:00 cryos Kernel BUG at rmap:482
May 17 11:16:00 cryos invalid operand: 0000 [1]
May 17 11:16:00 cryos CPU 0
May 17 11:16:00 cryos Modules linked in: rfcomm l2cap hci_usb bluetooth
ipt_stat
e ip_conntrack iptable_filter ip_tables eth1394 parport_pc parport ohci1394
ieee
1394 emu10k1_gp gameport ohci_hcd amd64_agp evdev snd_seq_midi
snd_emu10k1_synth
snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_ioctl32 snd_pcm_oss
snd_mi
xer_oss snd_seq_oss snd_seq_midi_event snd_seq snd_emu10k1 snd_rawmidi
snd_seq_d
evice snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd_util_mem snd_hwdep
snd
soundcore nls_cp850 nls_cp437 skge usb_storage usblp uhci_hcd ehci_hcd usbcore
it87 i2c_sensor i2c_isa i2c_core nvidia agpgart cpufreq_userspace powernow_k8
fr
eq_table processor
May 17 11:16:00 cryos Pid: 26591, comm: kded Tainted: P B 2.6.11-gentoo-r6
May 17 11:16:00 cryos RIP: 0010:[<ffffffff80160ae5>]
<ffffffff80160ae5>{page_rem
ove_rmap+37}
May 17 11:16:00 cryos RSP: 0018:ffff810034f01bb0 EFLAGS: 00010286
May 17 11:16:00 cryos RAX: 00000000ffffffff RBX: 00000000001e2000 RCX:
ffffffff8
0554ba0
May 17 11:16:00 cryos RDX: 0000000000000000 RSI: 0000000000000001 RDI:
ffff81000
1c356e8
May 17 11:16:00 cryos RBP: ffff810011289f10 R08: ffff810001c356e8 R09:
ffff81003
4f01cd0
May 17 11:16:00 cryos R10: 0000000000000008 R11: 0000000000000000 R12:
000000000
0200000
May 17 11:16:00 cryos R13: 0000000000000000 R14: 0000000000000000 R15:
000000000
0600000
May 17 11:16:00 cryos FS: 00002aaaaea6ba00(0000) GS:ffffffff80596dc0(0000)
knlG
S:00000000557c9f80
May 17 11:16:00 cryos CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
May 17 11:16:00 cryos CR2: 000000000050b980 CR3: 0000000000788000 CR4:
000000000
00006e0
May 17 11:16:00 cryos Process kded (pid: 26591, threadinfo ffff810034f00000,
tas
k ffff810016031010)
May 17 11:16:00 cryos Stack: ffffffff80159956 00000000fffffff5 ffff810001c356e8
00000000008fffff
May 17 11:16:00 cryos 000000004050c000 0000000000900000 ffff81000e76f018
ffff810
022763000
May 17 11:16:00 cryos 0000000000000080 ffff810022566000
May 17 11:16:00 cryos Call Trace:<ffffffff80159956>{unmap_vmas+1542}
<ffffffff80
15e95b>{exit_mmap+107}
May 17 11:16:00 cryos <ffffffff8012da8f>{mm_release+47}
<ffffffff8012d9eb>{mmput
+27}
May 17 11:16:00 cryos <ffffffff80173b10>{flush_old_exec+1840}
<ffffffff80169cd5>
{vfs_read+277}
May 17 11:16:00 cryos <ffffffff801931a3>{load_elf_binary+1507}
<ffffffff801504e6
>{buffered_rmqueue+454}
May 17 11:16:00 cryos <ffffffff80150722>{__alloc_pages+194}
<ffffffff80172e06>{c
opy_strings+470}
May 17 11:16:00 cryos <ffffffff80173fde>{search_binary_handler+110}
<ffffffff801
742ed>{do_execve+397}
May 17 11:16:00 cryos <ffffffff8010e1fa>{system_call+126}
<ffffffff8010cd44>{sys
_execve+68}
May 17 11:16:00 cryos <ffffffff8010e61e>{stub_execve+106}
May 17 11:16:00 cryos
May 17 11:16:00 cryos Code: 0f 0b 80 97 42 80 ff ff ff ff e2 01 48 c7 c6 ff ff
f
f ff bf
May 17 11:16:00 cryos RIP <ffffffff80160ae5>{page_remove_rmap+37} RSP
<ffff810034f01bb0>
Please reopen when you have tested the patch. Note that it will not solve the problem, but debug info will be generated in dmesg, which will need to be sent upstream. |