All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel McNeil <daniel@osdl.org>
To: Andrew Morton <akpm@osdl.org>, Suparna Bhattacharya <suparna@in.ibm.com>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	"linux-aio@kvack.org" <linux-aio@kvack.org>
Subject: Re: 2.6.0-test6-mm4 - oops in __aio_run_iocbs()
Date: 08 Oct 2003 16:18:15 -0700	[thread overview]
Message-ID: <1065655095.1842.34.camel@ibm-c.pdx.osdl.net> (raw)
In-Reply-To: <20031005013326.3c103538.akpm@osdl.org>

I'm been testing AIO on test6-mm4 using a ext3 file system and
copying a 88MB file to an already existing preallocated file of 88MB.
I been using my aiocp program to copy the file using i/o sizes of
1k to 512k and outstanding aio requests of between 1 and 64 using
O_DIRECT, O_SYNC and O_DIRECT & O_SYNC.  Everything works as long
as the file is pre-allocated.  When copying the file to a new file
(O_CREAT|O_DIRECT), I get the following oops:


Unable to handle kernel paging request at virtual address 6b6b6b6b
 printing eip:
c018fa34
*pde = 00000000
Oops: 0000 [#1]
SMP
CPU:    1
EIP:    0060:[<c018fa34>]    Not tainted VLI
EFLAGS: 00010002
EIP is at __aio_run_iocbs+0x19/0xa2
eax: 00000000   ebx: d443b318   ecx: d4055c78   edx: 6b6b6b6b
esi: d4055c78   edi: d4055cb0   ebp: dfd6df48   esp: dfd6df34
ds: 007b   es: 007b   ss: 0068
Process aio/1 (pid: 16, threadinfo=dfd6c000 task=dfd71340)
Stack: 00010000 dfd71914 d4055c78 d4055c9c dfd72790 dfd6df68 c018faf6 d4055c78
       dfd6df54 dfd6df54 dfd6c000 d4055cfc 00000287 dfd6dfec c0138ad8 d4055c78
       dfd6dfa0 00000000 5a5a5a5a dfd727b8 dfd727a8 d4055c78 c018fabd dfd727a0

Call Trace:
 [<c018faf6>] aio_kick_handler+0x39/0x96
 [<c0138ad8>] worker_thread+0x1e6/0x346
 [<c018fabd>] aio_kick_handler+0x0/0x96
 [<c0122041>] default_wake_function+0x0/0x2e


Daniel


  parent reply	other threads:[~2003-10-08 23:18 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-05  8:33 2.6.0-test6-mm4 Andrew Morton
2003-10-05  8:33 ` 2.6.0-test6-mm4 Andrew Morton
2003-10-05  9:26 ` 2.6.0-test6-mm4 Daniele Bellucci
2003-10-05  9:26   ` 2.6.0-test6-mm4 Daniele Bellucci
2003-10-08 23:18 ` Daniel McNeil [this message]
2003-10-09 11:16   ` 2.6.0-test6-mm4 - oops in __aio_run_iocbs() Suparna Bhattacharya
2003-10-09 12:59     ` Suparna Bhattacharya
2003-10-09 17:42       ` Daniel McNeil
2003-10-09 17:38     ` Daniel McNeil
2003-10-10  8:34       ` Suparna Bhattacharya
2003-10-10 11:48         ` Suparna Bhattacharya
2003-10-10 22:11           ` Daniel McNeil
2003-10-09 19:24     ` bill davidsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1065655095.1842.34.camel@ibm-c.pdx.osdl.net \
    --to=daniel@osdl.org \
    --cc=akpm@osdl.org \
    --cc=linux-aio@kvack.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=suparna@in.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.