Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 311957 - Kernel 2.6.29-gentoo-r5 BUG for file moving between RAID (reiser formated) and reiser partition
Summary: Kernel 2.6.29-gentoo-r5 BUG for file moving between RAID (reiser formated) a...
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-29 17:18 UTC by Enrique Domínguez
Modified: 2010-04-08 23:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enrique Domínguez 2010-03-29 17:18:35 UTC
"BUG: unable to handle kernel paging request at 0011fa87" message in dmesg when moving file between RAID-0 (reiser formated on /dev/hda1 /dev/hdc1) and reiser partition /dev/hda2. System irresponsibe after that.


Reproducible: Sometimes

Steps to Reproduce:
1.Setup system as showed
2.copy/move 36GB in several files from RAID to partition
3.you get it (3 times reproduced)

Actual Results:  
System irresponsibe, reboot needed. 


Expected Results:  
files moved without errors

Changing partition from reiser to ext3 removes BUG so no idea where BUG is it; memory management or reiser filesystem ¿?
/var/log/messages output:

Mar 29 18:11:19 Server ReiserFS: hda7: found reiserfs format "3.6" with standard journal
Mar 29 18:11:19 Server ReiserFS: hda7: using ordered data mode
Mar 29 18:11:19 Server ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
Mar 29 18:11:19 Server ReiserFS: hda7: checking transaction log (hda7)
Mar 29 18:11:19 Server ReiserFS: hda7: Using r5 hash to sort names
Mar 29 18:15:47 Server BUG: unable to handle kernel paging request at 0011fa87
Mar 29 18:15:47 Server IP: [<c01b6e50>] reiserfs_writepage+0x200/0xbe0
Mar 29 18:15:47 Server *pde = 00000000
Mar 29 18:15:47 Server Oops: 0000 [#1]
Mar 29 18:15:47 Server last sysfs file: /sys/devices/platform/w83627hf.656/beep_enable
Mar 29 18:15:47 Server Modules linked in: ipt_REJECT ipt_LOG ipt_addrtype xt_pkttype xt_multiport xt_MARK xt_mac xt_iprange xt_tcpudp xt_state nf_conntrack_ipv4 nf_defrag_ip$
Mar 29 18:15:47 Server
Mar 29 18:15:47 Server Pid: 230, comm: pdflush Tainted: P           (2.6.29-gentoo-r5 #27) K7S41GX
Mar 29 18:15:47 Server EIP: 0060:[<c01b6e50>] EFLAGS: 00010246 CPU: 0
Mar 29 18:15:47 Server EIP is at reiserfs_writepage+0x200/0xbe0
Mar 29 18:15:47 Server EAX: c1e49ec0 EBX: ef82bcf0 ECX: 0000000c EDX: 00005a0d
Mar 29 18:15:47 Server ESI: 00000000 EDI: 00000000 EBP: 0011fa87 ESP: f70b9d08
Mar 29 18:15:47 Server DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Mar 29 18:15:47 Server Process pdflush (pid: 230, ti=f70b8000 task=f7036670 task.ti=f70b8000)
Mar 29 18:15:47 Server Stack:
Mar 29 18:15:47 Server f6821c00 00000001 f6821c00 00000000 f70b9d6c 00012000 f70b9f70 c1e38700
Mar 29 18:15:47 Server f3731c00 00000000 000081ae 00005a0d ef82bd34 f2b64144 00001000 00000086
Mar 29 18:15:47 Server 00000296 f68175d8 00000246 f6821c00 00000296 f680a000 00000001 c031a5f2
Mar 29 18:15:47 Server Call Trace:
Mar 29 18:15:47 Server [<c031a5f2>] ide_intr+0xc2/0x1a0
Mar 29 18:15:47 Server [<c0142e6d>] handle_edge_irq+0x8d/0xf0
Mar 29 18:15:47 Server [<c0122047>] irq_exit+0x27/0x70
Mar 29 18:15:47 Server [<c0261077>] radix_tree_gang_lookup_tag_slot+0xa7/0xd0
Mar 29 18:15:47 Server [<c0144d80>] find_get_pages_tag+0x40/0xb0
Mar 29 18:15:47 Server [<c014b068>] __writepage+0x8/0x30
Mar 29 18:15:47 Server [<c014b6a7>] write_cache_pages+0x187/0x340
Mar 29 18:15:47 Server [<c014b060>] __writepage+0x0/0x30
Mar 29 18:15:47 Server [<c014b880>] generic_writepages+0x20/0x30
Mar 29 18:15:47 Server [<c014b8d9>] do_writepages+0x49/0x50
Mar 29 18:15:47 Server [<c0181d40>] __writeback_single_inode+0x80/0x420
Mar 29 18:15:47 Server [<c0181dfe>] __writeback_single_inode+0x13e/0x420
Mar 29 18:15:47 Server [<c014bae9>] determine_dirtyable_memory+0x19/0x70
Mar 29 18:15:47 Server [<c01824b4>] generic_sync_sb_inodes+0x234/0x390
Mar 29 18:15:47 Server [<c0182759>] writeback_inodes+0x29/0x90
Mar 29 18:15:47 Server [<c014beb6>] background_writeout+0x96/0xc0
Mar 29 18:15:47 Server [<c014c5c0>] pdflush+0x0/0x190
Mar 29 18:15:47 Server [<c014c6a7>] pdflush+0xe7/0x190
Mar 29 18:15:47 Server [<c014be20>] background_writeout+0x0/0xc0
Mar 29 18:15:47 Server [<c012efb7>] kthread+0x37/0x70
Mar 29 18:15:47 Server [<c012ef80>] kthread+0x0/0x70
Mar 29 18:15:47 Server [<c010386f>] kernel_thread_helper+0x7/0x18
Mar 29 18:15:47 Server Code: 30 39 74 24 34 0f 84 61 02 00 00 89 f3 8b 03 8b 73 04 f6 c4 01 74 e4 80 23 fd b8 01 00 00 00 89 da 45 e8 84 f5 fc ff eb d2 66 90 <8b> 45 00 a8 0$
Mar 29 18:15:47 Server EIP: [<c01b6e50>] reiserfs_writepage+0x200/0xbe0 SS:ESP 0068:f70b9d08
Mar 29 18:15:47 Server ---[ end trace 70b8608f08504078 ]---

emerge --info
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.1, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r5 i686)
=================================================================
System uname: Linux-2.6.29-gentoo-r5-i686-AMD_Athlon-tm-_XP_2800+-with-glibc2.0
Timestamp of tree: Wed, 10 Mar 2010 23:15:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.8
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.61-r2
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -mmmx -m3dnow -msse -m32"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -mmmx -m3dnow -msse -m32"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo "
LANG="en_US.iso88591"
LDFLAGS="-Wl,-O1"
LINGUAS="en es es_ES"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext acpi alsa apic berkdb bzip2 cli cracklib crypt cups custom-cflags custom-cpuopts cxx fortran gdbm gpm iconv loop-aes mmx mmxext modules mudflap ncurses nptl nptlonly openmp pcre perl pppd python readline reflection session spl sse ssl symlink sysfs tcpd unicode x86 xvmc zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en es es_ES" LIRC_DEVICES="devinput" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Mike Pagano gentoo-dev 2010-04-08 23:15:04 UTC
Please test with later kernels. Upstream and Gentoo no longer will be releasing any 2.6.29 kernel.
Comment 2 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-04-08 23:30:35 UTC
(In reply to comment #1)
> Please test with later kernels. Upstream and Gentoo no longer will be releasing
> any 2.6.29 kernel.
I had this for a file on my 2.6.31-gentoo-r6 kernel. I removed it already, however, and am not interested in trying to aggravate the problem by moving loads of data around and I haven't seen this problem pop up since I removed the file.

$ uname -a
Linux ohnopublishing.net 2.6.31-gentoo-r6athlon64x2_2009.05.31 #1 SMP Thu Dec 31 18:42:07 EST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux
Comment 3 Mike Pagano gentoo-dev 2010-04-08 23:54:08 UTC
ok, sounds fine,