mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Martin Sarsale <lists@runa.sytes.net>
To: linux-kernel@vger.kernel.org
Subject: segfault when unloading module loop in 2.6.0-test3+ck patches
Date: Sun, 17 Aug 2003 04:27:51 -0300	[thread overview]
Message-ID: <20030817042751.379428cf.lists@runa.sytes.net> (raw)



Dear all: I was playing with the crypto support, and when I tried to unload the module "loop" I got a segfault and after that lsmod hung

runa:/usr/src/linux-2.5.75# lsmod
Module                  Size  Used by
loop                   13736  0 
twofish                38272  0 
snd_ens1371            16868  1 
snd_rawmidi            20096  1 snd_ens1371
snd_ac97_codec         50724  1 snd_ens1371
nfsd                  154272  8 
exportfs                5024  1 nfsd
lockd                  58480  2 nfsd
sunrpc                118856  2 nfsd,lockd
rtc                    10260  1 
runa:/usr/src/linux-2.5.75# rmmod twofish
runa:/usr/src/linux-2.5.75# rmmod loop
Segmentation fault
runa:/usr/src/linux-2.5.75# lsmod
Module                  Size  Used by
(nothing)

dmesg says (I'll include the hda lines in case they've something to do):


hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest }
blk: queue c15a8c00, I/O limit 4095Mb (mask 0xffffffff)
hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }

hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest }
hda: CHECK for good STATUS
loop: loaded (max 8 devices)
Unable to handle kernel paging request at virtual address 010000bf
 printing eip:
c01d5564
*pde = 00000000
Oops: 0000 [#1]
CPU:    0
EIP:    0060:[<c01d5564>]    Not tainted
EFLAGS: 00210202
EIP is at kobject_del+0x34/0x80
eax: 0100007f   ebx: d5c9f850   ecx: d5c9f850   edx: 0100007f
esi: d4f43960   edi: d4f43a24   ebp: 00000880   esp: cf401eec
ds: 007b   es: 007b   ss: 0068
Process rmmod (pid: 27599, threadinfo=cf400000 task=caac72b0)
Stack: dbfe7ab8 00200282 d654d200 d5c9f850 c01d55c3 d5c9f850 d5c9f800 c023bb8a 
       d5c9f850 d5c9f800 c023f5de d5c9f800 d4f43960 c037b018 c0240523 d4f43960 
       d4f43960 d4f43960 c017fc0d d4f43960 00000000 00000000 c037b018 00000000 
Call Trace:
 [<c01d55c3>] kobject_unregister+0x13/0x30
 [<c023bb8a>] elv_unregister_queue+0x1a/0x40
 [<c023f5de>] blk_unregister_queue+0x1e/0x60
 [<c0240523>] unlink_gendisk+0x13/0x40
 [<c017fc0d>] del_gendisk+0x6d/0xe0
 [<dcb7a133>] cleanup_module+0x63/0x7e [loop]
 [<c012f6f9>] sys_delete_module+0x119/0x1a0
 [<c01427dc>] do_munmap+0x14c/0x190
 [<c010929b>] syscall_call+0x7/0xb

Code: 8b 52 40 85 d2 74 25 89 5c 24 08 8b 41 24 c7 04 24 a1 71 34 
 

             reply	other threads:[~2003-08-17  7:27 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-17  7:27 Martin Sarsale [this message]
2003-08-17 20:51 ` Peter Osterlund
2003-08-17 20:59   ` Andrew Morton
2003-08-17 21:15     ` Peter Osterlund
2003-08-17 21:36       ` Andrew Morton

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=20030817042751.379428cf.lists@runa.sytes.net \
    --to=lists@runa.sytes.net \
    --cc=linux-kernel@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®