Web lists-archives.com

disk encryption causing kernel panic




Hi folks,

I'm unable to boot my previously stable workstation after attempting to install rinetd through systemd. Although rinetd worked fine prior to systemd it doesn't work now and caused /var to saturate (10Gb). This may or may not be related, but I mention it as prologue. I have access to the system via a rescue key.

The problem seems to be that there is a bug in cryptsetup? which causes a kernel panic. In the output below, md2 is (encrypted) swap and md8 is /text - an encrypted partition. /text currently has only a few files which I could sacrifice, although I'd rather not.

I successfully enter the password for md2 and then don't even see the request for md8_crypt (ie a prompt for input) but get the following (condensed) output below.

I'm hoping someone has seen this before and knows a workaround. I'd rather not do a complete reinstall if I don't have to. What would I do if there were a lot of files?

Thanks much,

	Bill

========

Please unlock disk md2_crypt:
cryptsetup (md2_crypt): set up successfully
Please enter passphrase for disk md8_crypt on /text!
[   51.450202] BUG: unable to handle kernel NULL pointer dereference
at    (null)
[   51,450255] IP: [<    (null)>]   (null)
[   51.450285] PGD 0 [   51.450296]
[   51.450311] Oops: 0010 [#1] SMP
[   51.450329] Modules linked in: ..........
[ 51.451083] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.0-3-amd64 #1 Debian 4.9.0-2+deb9u5
[   51.451123] Hardware name: Supermicro X9SAE/X9SAE, BIOS 2.0b 07/10/2013
[   51.451156] task: ffffffff8e40e500 task.stack: ffffffff8e400000
[   51.451185] RIP: 0010: [<0000000000000000>]  [>     (null)>]   (null)
...
...
...
[   51.451524] Stack:
...
...
[   51.451680] Call Trace:
...
...
[   51.452376] Code: Bad RIP value.
[   51.452403] RIP  [<        (null)>]     (null)
[   51.452432]  RSP  <ffff9b799dc03e08>
[   51.452451] CR2: 0000000000000000
[   51.452471] ---[end trace cd08982bd438f7e2 ]---
[   51.452495] Kernel panic - not syncing: Fatal exception in interrupt
[ 51.452561] Kernel Offset: 0xc800000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) [ 51.452621] ---[ end Kernel panic - not syncing: Fatal exception in interrupt

end of output from boot attempt

--
Sent using Icedove on Debian GNU/Linux.