Project

General

Profile

Bug #1567

[linux-libre][x86_64] Missing kernel modules

PopeLevi - over 6 years ago - . Updated over 6 years ago.

Status:
fixed
Priority:
broken
Assignee:
% Done:

80%


Description

After updating from linux-libre 4.13.13 to 4.14.4, system is unbootable if using disk encryption.
`mkinitcpio -p linux-libre` spits out a bunch of errors about missing modules relating to dm-crypt (see attached log).

On another PC (which doesn't use disk encryption), mkinitpcio complains about a missing 'radeon' module after the update.

Both systems were working fine before the update, and downgrading the kernel fixes the issue --- mkinitcpio is completely happy.

Note lines 16 through 18 of the log. Does this issue relate to #1566?


Files

mkinitcpio.conf (2.49 KB) mkinitcpio.conf PopeLevi, 2017-12-13 01:55 AM
pacman.log (2.8 KB) pacman.log PopeLevi, 2017-12-13 02:04 AM
pacman.log.tail44 (3.73 KB) pacman.log.tail44 Output while downgrading glumpo, 2017-12-13 07:30 PM
mkinitcpio.conf (2.44 KB) mkinitcpio.conf glumpo, 2017-12-13 07:32 PM
pacman.log (335 KB) pacman.log Full log glumpo, 2017-12-13 07:33 PM

Related issues

Related to Packages - Bug #1566: [linux-libre] syntax errors in linux.installfixed2017-12-12

Actions

History

#1

Updated by amanita over 6 years ago

System using disk encryption became unbootable:

device-mapper: table: 253.0 crypt: unknown target type
device-mapper: ioctl: error adding target to table
device mapper: reload ioctl on temporary-cryptsetup-1917 failed: invalid argument
Failed to setup dm-crypt key mapping for device /dev/sda1.
Check that kernel supports serpent-xts-plain64 cypher (check syslog for more info).

Nothing on journalctl. Not sure what syslog to check for more info.

Downgrading fromvlinux-libre 4.14.4 to 4.13.13 fixes the issue.

#2

Updated by amanita over 6 years ago

pacman.log very similar to PopeLevi

#3

Updated by PopeLevi over 6 years ago

amanita wrote:

System using disk encryption became unbootable:

device-mapper: table: 253.0 crypt: unknown target type
device-mapper: ioctl: error adding target to table
device mapper: reload ioctl on temporary-cryptsetup-1917 failed: invalid argument
Failed to setup dm-crypt key mapping for device /dev/sda1.
Check that kernel supports serpent-xts-plain64 cypher (check syslog for more info).

Nothing on journalctl. Not sure what syslog to check for more info.

Downgrading fromvlinux-libre 4.14.4 to 4.13.13 fixes the issue.

Should have noted this originally, but this is the error I got on boot as well.

#4

Updated by reg over 6 years ago

Same issue. It's unbootable even without disk encryption.

#5

Updated by oaken-source over 6 years ago

I have temporarily removed linux-libre-4.14.4 from the repos, until this is resolved. (thank you ebrasca for the suggestion)

#6

Updated by glumpo over 6 years ago

While downgrading linux-libre to version 4.13.9 I get erors like

  ERROR: binary dependency `libcryptsetup.so.4' not found for `/usr/lib/systemd/systemd-udevd'

Full output in attachment.

UDP:
But upgrading to 4.13.13 works without errors, so, looks like it doesn`t matter
(At first I downgraded to 4.13.9 as it was the newest it cache, after 4.14.4)

#7

Updated by Megver83 over 6 years ago

  • Estimated time set to 72.00 h
  • % Done changed from 0 to 40
  • Assignee set to Megver83

I made some mistakes in the PKGBUILD, right now I'm trying the fixed one and uploaded at [libre-testing], so if anyone can test it please.
https://git.parabola.nu/abslibre.git/commit/?id=f0d3a651744c676c319564cc0004526999412c3e

#8

Updated by PopeLevi over 6 years ago

The kernel in linux-libre looks like it's on version 4.10.1 from here:

warning: linux-libre: local (4.13.13_gnu-1) is newer than libre-testing (4.10.1_gnu-1)
#9

Updated by PopeLevi over 6 years ago

  • kernel in libre-testing
#10

Updated by Megver83 over 6 years ago

  • Related to Bug #1566: [linux-libre] syntax errors in linux.install added
#11

Updated by Megver83 over 6 years ago

I was not able to upload it since db-update thought that the package already existed on [libre], so I had to re-compile with pkgrel=2, right now I can't upload it since I can't access ebrasca's ssh (where I compiled it).

However, when it's available I'll notify it on the dev mailing list.

#12

Updated by PopeLevi over 6 years ago

Just updated, no problems & running as expected

#13

Updated by Megver83 over 6 years ago

PopeLevi wrote:

Just updated, no problems & running as expected

Yep, and here is the announce on the mailing list -> https://lists.parabola.nu/pipermail/dev/2017-December/006180.html

#14

Updated by Megver83 over 6 years ago

  • % Done changed from 40 to 80
#15

Updated by Megver83 over 6 years ago

  • Status changed from open to in progress
#16

Updated by oaken-source over 6 years ago

  • Status changed from in progress to fixed

Also available in: Atom PDF