[lkml]   [2003]   [May]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subjectkernel BUG at include/linux/dcache.h:271!
    1) Kernel is 2.5.69 bitkeeper as of May 21.
    The following occurs when removing the rd module from the kernel.
    I get a segmentation fault, and lsmod freezes. Kernel log says:

    agpgart: Putting AGP V2 device at 00:00.0 into 4x mode
    agpgart: Putting AGP V2 device at 01:00.0 into 4x mode
    ACPI: No IRQ known for interrupt pin C of device 00:11.5
    PCI: Setting latency timer of device 00:11.5 to 64
    devfs_mk_dir(rd): could not append to dir: dffcd8c0 ""
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    ------------[ cut here ]------------
    kernel BUG at include/linux/dcache.h:271!
    invalid operand: 0000 [#1]
    CPU: 0
    EIP: 0060:[<c0186dec>] Tainted: PF
    EFLAGS: 00010246
    EIP is at sysfs_remove_dir+0x1c/0x152
    eax: 00000000 ebx: e09e18c4 ecx: c034eba0 edx: 00000000
    esi: d5acee40 edi: d58a8980 ebp: e09e1840 esp: d5a2bed8
    ds: 007b es: 007b ss: 0068
    Process rmmod (pid: 1302, threadinfo=d5a2a000 task=d5e30640)
    Stack: 00000000 00000000 dfdf4b40 00000000 e09e18c4 00000001 d58a8980 e09e1840
    c01e3a03 e09e18c4 c034eba0 e09e18c4 e09e18c4 c01e3a53 e09e18c4 d58a88c0
    c022b45d e09e18c4 d58a88c0 c022f3c3 d58a88c0 d58a88c0 d58a88c0 c01858f8
    Call Trace:
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<e09e1840>] rd_bdev+0x0/0x40 [rd]
    [<c01e3a03>] kobject_del+0x43/0x80
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<c01e3a53>] kobject_unregister+0x13/0x30
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<c022b45d>] elv_unregister_queue+0x1d/0x40
    [<e09e18c4>] rd_queue+0x44/0x148 [rd]
    [<c022f3c3>] unlink_gendisk+0x13/0x40
    [<c01858f8>] del_gendisk+0x58/0xe0
    [<e09e1800>] +0x0/0x40 [rd]
    [<e09e063e>] +0x4e/0x88 [rd]
    [<c0145370>] unmap_vma+0x40/0x80
    [<e09e15c0>] +0x0/0x140 [rd]
    [<c01311f9>] sys_delete_module+0x109/0x140
    [<e09e15c0>] +0x0/0x140 [rd]
    [<c0145854>] sys_munmap+0x44/0x70
    [<c01090e5>] sysenter_past_esp+0x52/0x71

    Code: 0f 0b 0f 01 7b c9 2d c0 ff 06 85 f6 0f 84 1c 01 00 00 8b 6e

    2) ALSA:
    (Using snd-via82xx, no oss, testing with xmms and
    I notice the following on 2.5 only. (I use 2.4 ALSA too and it works fine).

    When playing an mp3 file and either:

    - attempting to stop the music, or restart it, or play another one, or skip
    in the middle causes the music to keep looping in place until killed.

    Testing with mplayer:
    - skipping forward works fine, pause causes loop.

    Since the problem does not occur in 2.4 (2.4.21-rc2, alsa 0.9.2 from I thought it to be a kernel bug.

    3) Could someone clarify some module issues for me.
    I doubt those are bugs, but I have limited understanding of modules, and I'd
    appreciate some help. Perhaps email off the list?

    - rmmod -a has no effect for me on either 2.4 or 2.5.
    On 2.4 modules marked autoclean and unused are not removed by that command.
    I need to specify the name of the module to get it removed. Why so?

    - I need to manually insmod snd-via82xx for ALSA to work.
    The following line is present in modules.conf/modprobe.conf:
    alias snd-card-0 snd-via82xx. Why isn't the module autoloaded when I attempt
    to use xmms to play audio.

    - what is the significance of modules.devfs in 2.5 - is it still necessary.
    Does the script generate_modprobe.conf take modules.devfs into account?
    What will happen to devfs in the future?

    Thank you for your help.

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:35    [W:0.024 / U:48.352 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site