From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-fx0-f50.google.com (mail-fx0-f50.google.com [209.85.161.50]) by mail.saout.de (Postfix) with ESMTP for ; Fri, 3 Sep 2010 15:22:43 +0200 (CEST) Received: by fxm20 with SMTP id 20so1358325fxm.37 for ; Fri, 03 Sep 2010 06:22:43 -0700 (PDT) Sender: Thorsten Peter Message-ID: <4C80F69E.8000500@gmail.com> Date: Fri, 03 Sep 2010 15:22:38 +0200 From: BOBA FETT MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [dm-crypt] dm-crypt / Software Raid5 issues on Ubuntu Lucid 64bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: dm-crypt@saout.de Hey folks, I am switching from loop-aes to dm_crypt. I am trying to use it on a fresh Ubuntu 64bit server installation with my 6x750gb Software raid5 array. Array is clean and freshly created, I encrypted it using cryptsetup -y -c aes -h ripemd160 -s 256 create STUFF /dev/md0 Format went fine, but when I try to copy back large amount of data to the encrypted array (about 900gig) my copy thread always hangs itself at some point during the process. I can't access the array anymore, though the raid itself is fine, no drives are kicked out or anything. Reboot gives me back access and the array is still ok. When the problem occures I see the following trace in log: Aug 29 02:54:24 liberty24 kernel: [221558.020638] Pid: 400, comm: md0_raid5 Not tainted 2.6.32-24-server #41-Ubuntu Unknow Aug 29 02:54:24 liberty24 kernel: [221558.020638] RIP: 0010:[] [] clone_endio+0x38/0xe0 Aug 29 02:54:24 liberty24 kernel: [221558.020638] RSP: 0018:ffff880069531c40 EFLAGS: 00010246 Aug 29 02:54:24 liberty24 kernel: [221558.020638] RAX: ffffffffa023f760 RBX: 0000000000000000 RCX: 0100000000000081 Aug 29 02:54:24 liberty24 kernel: [221558.020638] RDX: 0000000000000017 RSI: 0000000000000000 RDI: ffffc9001247e040 Aug 29 02:54:24 liberty24 kernel: [221558.035928] RBP: ffff880069531c70 R08: 0000000000000000 R09: 010000000000282c Aug 29 02:54:24 liberty24 kernel: [221558.035928] R10: 0000000000000000 R11: 0000000000000001 R12: ffff88000ca0ed80 Aug 29 02:54:24 liberty24 kernel: [221558.035928] R13: ffff88000df85ed0 R14: ffff8800695ca600 R15: ffbf8800116cb348 Aug 29 02:54:24 liberty24 kernel: [221558.035928] FS: 00007fb75e7f4700(0000) GS:ffff880001c40000(0000) knlGS:0000000000000000 Aug 29 02:54:24 liberty24 kernel: [221558.035928] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Aug 29 02:54:24 liberty24 kernel: [221558.035928] CR2: 00007f2d10190000 CR3: 0000000053ae8000 CR4: 00000000000006e0 Aug 29 02:54:24 liberty24 kernel: [221558.035928] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Aug 29 02:54:24 liberty24 kernel: [221558.035928] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Aug 29 02:54:24 liberty24 kernel: [221558.035928] Process md0_raid5 (pid: 400, threadinfo ffff880069530000, task ffff88006a08dbc0) Aug 29 02:54:24 liberty24 kernel: [221558.035928] ffff88001be85ed8 0000000000000000 0000000000000000 ffff88000ca0ed80 Aug 29 02:54:24 liberty24 kernel: [221558.035928] <0> ffff8800695ca600 ffff88001be85ed8 ffff880069531c80 ffffffff8117159d Aug 29 02:54:24 liberty24 kernel: [221558.035928] <0> ffff880069531cb0 ffffffffa023d8c9 ffff880069531ca0 ffff88004d8312b0 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] bio_endio+0x1d/0x40 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] crypt_dec_pending+0x69/0x90 [dm_crypt] Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] crypt_endio+0x68/0x150 [dm_crypt] Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] bio_endio+0x1d/0x40 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] handle_stripe5+0x46d/0x9a0 [raid456] Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] handle_stripe+0x18/0x30 [raid456] Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] raid5d+0x202/0x320 [raid456] Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] md_thread+0x5c/0x130 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] ? autoremove_wake_function+0x0/0x40 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] ? md_thread+0x0/0x130 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] kthread+0x96/0xa0 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] child_rip+0xa/0x20 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] ? kthread+0x0/0xa0 Aug 29 02:54:24 liberty24 kernel: [221558.035928] [] ? child_rip+0x0/0x20 Aug 29 02:54:24 liberty24 kernel: [221558.035928] RSP Aug 29 02:54:24 liberty24 kernel: [221558.133125] ---[ end trace 29f7fd9a7bbb5a00 ]--- Using the array uncrypted, data copy to it works just fine, copied over the full 900 GB now 6 times without a hickup. Can anybody help me with this? thanks Thorsten