• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

kernel BUG at drivers/block/loop.c

Ich versuche ein Cryptoloop Device zu mounten:
Code:
losetup -e twofish256 /dev/loop0 /dev/hdb3
==> password entered (may be wrong!)
mount /dev/loop0 /data -t ext3
Das mount-Kommando kommt nicht zurück. Der mount-Prozess ist im Zustand uninterruptable:
Code:
max:/etc # ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
...
root      4855  0.0  0.3   1976   640 ?        D    12:11   0:00 mount /dev/loop0 /data -t ext3
Der Prozess läßt sich nicht mit Kill beenden. Im Logfile (/var/log/messages) erscheint nach einer Weile das Folgende:
Code:
Jan  9 12:10:43 max kernel: ------------[ cut here ]------------
Jan  9 12:10:43 max kernel: kernel BUG at drivers/block/loop.c:679!
Jan  9 12:10:43 max kernel: invalid opcode: 0000 [#1]
Jan  9 12:10:43 max kernel: SMP
Jan  9 12:10:43 max kernel: last sysfs file: /devices/pci0000:00/0000:00:07.1/ide0/0.0/media
Jan  9 12:10:43 max kernel: Modules linked in: twofish cryptoloop xt_tcpudp xt_pkttype ipt_LOG xt_limit snd_pcm_oss snd_
mixer_oss snd_seq_midi snd_seq_midi_event snd_seq af_packet button battery ac ipt_REJECT xt_state iptable_mangle iptable
_nat ip_nat iptable_filter ip6table_mangle ip6table_filter ip_conntrack nfnetlink ip_tables ip6_tables x_tables usbhid o
hci_hcd ehci_hcd ext2 loop dm_mod ide_cd cdrom via_rhine mii snd_au8820 gameport snd_ac97_codec snd_pcm snd_timer snd_pa
ge_alloc snd_ac97_bus snd_mpu401_uart snd_rawmidi uhci_hcd shpchp intel_agp snd_seq_device agpgart snd usbcore pci_hotpl
ug soundcore i2c_piix4 i2c_core ext3 mbcache jbd edd fan piix thermal processor ide_disk ide_core
Jan  9 12:10:43 max kernel: CPU:    0
Jan  9 12:10:43 max kernel: EIP:    0060:[<cd43a3e0>]    Not tainted VLI
Jan  9 12:10:43 max kernel: EFLAGS: 00010246   (2.6.18.2-34-default #1)
Jan  9 12:10:43 max kernel: EIP is at loop_thread+0xdd/0x3d0 [loop]
Jan  9 12:10:43 max kernel: eax: 00000000   ebx: cd43a303   ecx: 00000000   edx: 00000000
Jan  9 12:10:43 max kernel: esi: 00000000   edi: cabb2000   ebp: 00000000   esp: c8573f88
Jan  9 12:10:43 max kernel: ds: 007b   es: 007b   ss: 0068
Jan  9 12:10:43 max kernel: Process loop0 (pid: 4852, ti=c8572000 task=cb5021b0 task.ti=c8572000)
Jan  9 12:10:43 max kernel: Stack: cd43ab59 00000000 00000000 ffffffff 00000000 00000000 cb477920 c1181200
Jan  9 12:10:43 max kernel:        cb5021b0 00000000 c5b53c6c c0103ca6 00000202 cd43a303 00000000 cabb2000
Jan  9 12:10:43 max kernel:        00000000 00000000 00000000 00000000 cd43a303 00000000 00000000 00000000
Jan  9 12:10:43 max kernel: Call Trace:
Jan  9 12:10:43 max kernel:  [<c0103ca6>] ret_from_fork+0x6/0x20
Jan  9 12:10:43 max kernel:  [<cd43a303>] loop_thread+0x0/0x3d0 [loop]
Jan  9 12:10:43 max kernel:  [<cd43a303>] loop_thread+0x0/0x3d0 [loop]
Jan  9 12:10:43 max kernel:  [<c0102005>] kernel_thread_helper+0x5/0xb
Jan  9 12:10:43 max kernel: Code: 00 00 00 c7 42 08 00 00 00 00 8b 8f 2c 01 00 00 b0 01 49 89 4c 24 10 89 8f 2c 01 00 00
 86 87 ec 00 00 00 fb 83 7c 24 14 00 75 08 <0f> 0b a7 02 2d ab 43 cd 8b 44 24 14 83 78 0c 00 75 75 8b 97 d8
Jan  9 12:10:43 max kernel: EIP: [<cd43a3e0>] loop_thread+0xdd/0x3d0 [loop] SS:ESP 0068:c8573f88
Ich vermute, ich habe das Passwort falsch eingegeben. Als Folge davon bekommen die Module mount und loop ziemlichen "Schrott" als Daten vorgesetzt und mount bleibt schließlich hängen.

Wo sollte ich den Fehler melden? Weitere Informationen über das System, die Versionen etc. halte ich bereit.

(Natürlich weiß ich, dass ich den Rechner neu starten muss und dann das Passwort richtig einzugeben habe. Ich möchte nur helfen den gemeldten Bug zu eliminieren.)

Gruß
switcher51
 
Oben