[email protected]
[Top] [All Lists]

Bug#331507: marked as forwarded (loop-aes-source: loop-aes crashes in a

Subject: Bug#331507: marked as forwarded loop-aes-source: loop-aes crashes in a xen-kernel when keyscrubbing is used
From: Debian Bug Tracking System
Date: Mon, 03 Oct 2005 16:48:13 -0700
Your message dated Tue, 4 Oct 2005 01:41:29 +0200
with message-id <[email protected]>
has caused the Debian Bug report #331507,
regarding loop-aes-source: loop-aes crashes in a xen-kernel when keyscrubbing 
is used
to be marked as having been forwarded to the upstream software
author(s) Jari Ruusu <[email protected]>.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at 331507-forwarded) by bugs.debian.org; 3 Oct 2005 23:40:06 +0000
>From [email protected] Mon Oct 03 16:40:06 2005
Return-path: <[email protected]>
Received: from mx01.hinterhof.net [] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1EMZug-0001oY-00; Mon, 03 Oct 2005 16:40:06 -0700
Received: from localhost (localhost [])
        by mx01.hinterhof.net (Postfix) with ESMTP id ED009110C4;
        Tue,  4 Oct 2005 01:41:01 +0200 (CEST)
Received: from dp.roam.decl.org (p54A7A985.dip0.t-ipconnect.de [])
        (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
        (Client CN "dp.roam.decl.org", Issuer "ca.decl.org" (verified OK))
        by mx01.hinterhof.net (Postfix) with ESMTP id 5949E10F12;
        Tue,  4 Oct 2005 01:40:58 +0200 (CEST)
Received: by dp.roam.decl.org (Postfix, from userid 1000)
        id 89973DFBBF; Tue,  4 Oct 2005 01:41:29 +0200 (CEST)
Date: Tue, 4 Oct 2005 01:41:29 +0200
From: Max Vozeler <[email protected]>
To: Jari Ruusu <[email protected]>
Cc: Frank Burkhardt <[email protected]>, [email protected]
Subject: [[email protected]: Bug#331507: loop-aes crashes in a xen-kernel when 
keyscrubbing is used]
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Delivered-To: [email protected]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
        HAS_PACKAGE autolearn=ham version=2.60-bugs.debian.org_2005_01_02

Hi Jari,

I've received the below bug report about a KEYSCRUB=y problem on XEN
kernels. Can you deduce what the problem may be? I'm planning to try
looking deeper into this sometime this week.

Frank, the trace shows the tainted flag. Did you have other external
modules loaded or do you know where the taint comes from? The running
XEN kernel was 2.6.12, correct?


----- Forwarded message from Frank Burkhardt <[email protected]> -----

From: Frank Burkhardt <[email protected]>
Reply-To: Frank Burkhardt <[email protected]>, [email protected]
To: Debian Bug Tracking System <[email protected]>
Subject: Bug#331507: loop-aes-source: loop-aes crashes in a xen-kernel when 
keyscrubbing is used
Date: Mon, 3 Oct 2005 21:52:47 +0200
User-Agent: Mutt/1.5.11
X-Mailer: reportbug 3.17

Package: loop-aes-source
Version: 3.0d-4
Severity: normal


if the loop-aes-module is compiled with keyscrubbing enabled,
it crashes when it's inserted into a kernel running inside a
xen-domain. Everything works fine in xen when KEYSCRUB=n is used.

KEYSCRUB should be set to 'n' by default in debian/rules when a
xen kernel ist built.

A snapshot of the crash:

# modprobe loop
loop: AES key scrubbing enabled
loop: loaded (max 8 devices)
# dd if=/dev/zero of=/tmp/xxx bs=1024 count=$((30*1024))
# losetup -e AES256 -H sha512 -S test /dev/loop0 /tmp/xxx
general protection fault: 0000 [#1]
Modules linked in: loop openafs
CPU:    0
EIP:    0061:[<c71d745e>]    Tainted: P      VLI
EFLAGS: 00010202   (2.6.12-f4e)
EIP is at keyScrubWork+0xae/0xc0 [loop]
eax: c63bea08   ebx: c63be808   ecx: c63bea08   edx: c63bea18
esi: c63bea18   edi: c63be800   ebp: c63be804   esp: c0ecff54
ds: 007b   es: 007b   ss: 0069
Process loop0 (pid: 1191, threadinfo=c0ece000 task=c0c2da60)
Stack: c0c29000 c0c29208 00000001 00000001 c63be800 c71dfe78 00000000 00000000
       c71d74b8 c63be800 c0ece000 c71d5604 c63be800 ffffffff 00000009 00000001
       00000001 c0ecffb0 c243bb54 00001000 c5ff9dc0 00000000 00000000 c5a19ecc
Call Trace:
 [<c71d74b8>] keyScrubThreadFn+0x48/0x60 [loop]
 [<c71d5604>] loop_thread+0x144/0x700 [loop]
 [<c01098fe>] ret_from_fork+0x6/0x1c
 [<c0119ac0>] default_wake_function+0x0/0x20
 [<c71d54c0>] loop_thread+0x0/0x700 [loop]
 [<c01077cd>] kernel_thread_helper+0x5/0x18
Code: 04 81 83 f2 04 89 96 28 02 00 00 8d 14 91 89 c6 89 d7 a5 a5 a5 a5 8b 7c 
24 24 89 97 04 02 00 00 f7 10 f7 50 04 f7 50 08 f7 50 0c <0f> 09 83 c4 10 5b 5e 
5f 5d c3 90 8d b4 26 00 00 00 00 53 b8 01
 <6>note: loop0[1191] exited with preempt_count 1



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-f4
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to 

Versions of packages loop-aes-source depends on:
ii  build-essential               11.1       informational list of build-essent
ii  bzip2                         1.0.2-10   high-quality block-sorting file co
ii  debhelper                     4.9.11     helper programs for debian/rules
ii  module-assistant              0.9.10     tool to make module package creati

Versions of packages loop-aes-source recommends:
ii  kernel-package                9.008      A utility for building Linux kerne
pn  kernel-source                 <none>     (no description available)

-- no debconf information

----- End forwarded message -----

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

<Prev in Thread] Current Thread [Next in Thread>
  • Bug#331507: marked as forwarded (loop-aes-source: loop-aes crashes in a xen-kernel when keyscrubbing is used), Debian Bug Tracking System <=