Package Details: linux-lqx-headers 4.12.13-1

Git Clone URL: https://aur.archlinux.org/linux-lqx.git (read-only)
Package Base: linux-lqx
Description: Header files and scripts to build modules for linux-lqx.
Upstream URL: http://liquorix.net/
Licenses: GPL2
Submitter: akurei
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 106
Popularity: 2.244502
First Submitted: 2011-08-08 16:08
Last Updated: 2017-09-14 10:06

Latest Comments

sir_lucjan commented on 2017-09-17 09:06

@DungSherlock:

https://bbs.archlinux.org/viewtopic.php?id=219904

DungSherlock commented on 2017-09-16 23:59

>>> Updating module dependencies. Please wait ...
depmod: ERROR: Bad version passed %KERNVER%
error: command failed to execute correctly

How to fix this!?

sir_lucjan commented on 2017-09-16 09:23

damentz:

I afraid I can't -I can add an info.

damentz commented on 2017-09-16 03:49

@DungSherlock

gpg --recv-keys 79BE3E4300411886

@sirlucjan

Maybe we can add this part to the pkgbuild?

DungSherlock commented on 2017-09-16 03:27

==> Verifying source file signatures with gpg...
linux-4.12.tar ... FAILED (unknown public key 79BE3E4300411886)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build linux-lqx.

liubenyuan commented on 2017-09-13 23:29

@damentz

Thanks ! I remove elevator=bfq for linux-lqx as well as linux-lts-ck 4.9

I have the same dmesg as yours, which bfq-sq is the default io scheduler.

damentz commented on 2017-09-13 23:22

@liubenyuan

The parameter "elevator=bfq" probably doesn't do what you think. The 'bfq' IO scheduler is now used for mainline BFQ in the blk-mq subsystem, and is selected by through some simple logic in the code, overriding what you pick. Also, the 'elevator' parameter only affects legacy block.

For 4.12, I switched from blk-mq back to blk-sq (legacy block) due to issues with suspend on 4.12. In order to get bfq working, I backported bfq-sq (the new names for bfq on blk-sq). So in order to get the same behavior, which is already default, you must add "elevator=bfq-sq" for now. This will probably change though, so I recommend not adding any explicit elevator on Liquorix since this is subject to change kernel version to kernel version as bugs are fixed.

Also note, you can see which elevator is default by checking dmesg. However, the output in dmesg does not differentiate between blk-mq and blk-sq, so you'll need to do your research if you have any problems:

$ dmesg | grep 'io scheduler'
[ 9.418222] io scheduler noop registered
[ 9.418222] io scheduler deadline registered
[ 9.418238] io scheduler cfq registered
[ 9.418239] io scheduler mq-deadline registered
[ 9.418239] io scheduler kyber registered
[ 9.418252] io scheduler bfq registered
[ 9.418263] io scheduler bfq-sq registered (default)

liubenyuan commented on 2017-09-13 23:14

@sir_lucjan

The error message says that it can not mount 'efivars'. And it stays at saying Start version 243.

And when I remove elevator=bfq in my boot config, linux-lqx can boot!

The boot command of my linux-lqx was
#options root=/dev/sda2 ro quiet ipv6.disable=1 elevator=bfq init=/usr/lib/systemd/systemd acpi_osi=Linux acpi_backlight=vendor

BTW, linux-bfq boots fine using 4.11.12

sir_lucjan commented on 2017-09-13 15:59

You should paste this error message.

liubenyuan commented on 2017-09-13 15:51

My linux-lqx 4.12.12-1 failed to start after upgrading from 4.11.11. How could I debug it?

All comments