All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 1403] New: 2.6.0-test8 oops: Unable to handle kernel paging request - free_pages_bulk
@ 2003-10-22 23:34 Martin J. Bligh
  0 siblings, 0 replies; only message in thread
From: Martin J. Bligh @ 2003-10-22 23:34 UTC (permalink / raw)
  To: linux-kernel

http://bugme.osdl.org/show_bug.cgi?id=1403

           Summary: 2.6.0-test8 oops: Unable to handle kernel paging request
                    - free_pages_bulk
    Kernel Version: 2.6.0-test8
            Status: NEW
          Severity: normal
             Owner: akpm@digeo.com
         Submitter: plars@austin.ibm.com
                CC: sglass@us.ibm.com


Distribution: RedHat 7.3
Hardware Environment: 
I'm including a little extra detail about the swap setup because it's different
than most people seem to have and may or may not be relevant.

8-way PIII-700
             total       used       free     shared    buffers     cached
Mem:      16281176     432284   15848892          0     124088      57900
-/+ buffers/cache:     250296   16030880
Swap:     14691152          0   14691152
Filename                        Type            Size    Used    Priority
/dev/sda3                       partition       1020116 0       -1
/dev/sda9                       partition       2048248 0       -2
/dev/sda5                       partition       2048248 0       -3
/dev/sda6                       partition       2048248 0       -4
/dev/sda7                       partition       2048248 0       -5
/dev/sda10                      partition       2048248 0       -6
/dev/sda11                      partition       1381548 0       -7
/dev/sda8                       partition       2048248 0       -8

Software Environment:
gcc 2.96, binutils 2.13.90

Problem Description:
I encountered the following oops and hang after 1 to 4 hours of running the test
proceedure described below.  I have encountered this on 2.6.0-test5, test7, and
test8.

Unable to handle kernel paging request at virtual address 00100104
 printing eip:
c0139e44
*pde = 123b6001
Oops: 0002 [#1]
CPU:    7
EIP:    0060:[<c0139e44>]    Not tainted
EFLAGS: 00010002
EIP is at free_pages_bulk+0x1a4/0x220
eax: 00100100   ebx: 0001a262   ecx: c14aa8e0   edx: 00200200
esi: 00006898   edi: c14aa8d8   ebp: fffffffe   esp: e0197d68
ds: 007b   es: 007b   ss: 0068
Process mmap3 (pid: 8059, threadinfo=e0196000 task=f6aa72f0)
Stack: 00000000 c14aa904 c038b8c8 00000002 c102c000 c038b8c8 00000082 ffffffff
       c040b268 0000000a 00000046 c012182b 00000046 0000001c 0bd15f60 e0197dd4
       c038b880 c150dedc c038bc00 00000282 c013a39a c038b6c0 0000000d c038bc10
Call Trace:
 [<c012182b>] do_softirq+0x6b/0xd0
 [<c013a39a>] free_hot_cold_page+0xba/0xf0
 [<c0109a1a>] apic_timer_interrupt+0x1a/0x20
 [<c013a8fb>] __pagevec_free+0x1b/0x30
 [<c013f43a>] release_pages+0x10a/0x150
 [<c0135c19>] remove_from_page_cache+0x29/0x30
 [<c013f49a>] __pagevec_release+0x1a/0x30
 [<c013fafe>] truncate_inode_pages+0xee/0x300
 [<c0143800>] unmap_page_range+0x60/0x80
 [<c016ad91>] generic_delete_inode+0x51/0xd0
 [<c016afa3>] iput+0x63/0x70
 [<c016840c>] dput+0x14c/0x180
 [<c01861d6>] ext3_release_file+0x16/0x50
 [<c0153dd7>] __fput+0xb7/0xe0
 [<c015278c>] filp_close+0x5c/0x70
 [<c01527f3>] sys_close+0x53/0x70
 [<c010902b>] syscall_call+0x7/0xb

Code: 89 50 04 89 02 c7 47 08 00 01 10 00 c7 41 04 00 02 20 00 83
Steps to reproduce:
I was running a vmm stress workload comprised of a subset of tests from LTP.  I
ran two copies of Pan (the ltp test driver) in parallel with the following tests.
First copy: mtest01 -p60 -w
This one is basically just a load generator for memory.  It allocates memory
until it hits 60% of the total memory (phys+swap) and writes to it.  This is
sufficient to ensure that swapping has occurred on this system.

Second copy:
   mmap1
   mmap2
   mmap3
   mallocstress

It always seems to be in mmap3 when it dies.  The mmap3 test does a lot of
map/write/unmaps of random sizes by multiple threads.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-10-22 23:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-22 23:34 [Bug 1403] New: 2.6.0-test8 oops: Unable to handle kernel paging request - free_pages_bulk Martin J. Bligh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.