You are not logged in.

#1 2011-05-21 07:14:10

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

[SOLVED] Kernel26-ck I/O scheduler bfq not found error

Good morning guys

I ve just installed kernel26-ck with the BFQ scheduler optimized for my Athlon-XP and I am using it right now however plymouth doesnt work and I get errors when booting like this

"I/O scheduler bfq not found"

This happens twice and in the end it seems like the module is loaded:

# dmesg | grep bfq

[    7.002517] I/O scheduler bfq not found
[    7.179643] I/O scheduler bfq not found
[   15.513782] io scheduler bfq registered (default)

Plymouth also isnt working... my mkinitcpio.conf:

MODULES="radeon"
HOOKS="base udev plymouth pata filesystems resume"
COMPRESSION="bzip2"

My kernel options at syslinux.cfg:

LABEL archck
        MENU LABEL Arch Linux CK
        LINUX ../vmlinuz26-ck
        APPEND root=/dev/sda6 ro 5 radeon.modeset=1 elevator=bfq logo.nologo quiet splash
        INITRD ../kernel26-ck.img

EDIT: Problem was indeed solved, proper configuration needs bfq-iosched module to be appended in the modules array in mkinitcpio.conf and wiki fixed already

Last edited by twilight0 (2011-06-05 09:32:53)


Proud Arch Linux user since 2007.

Offline

#2 2011-05-21 07:16:05

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

Plymouth is installed from archstuff and kernel26-ck package is from the unofficial repo if that matters.


Proud Arch Linux user since 2007.

Offline

#3 2011-05-22 02:26:00

Falcata
Member
From: Michiana
Registered: 2008-01-23
Posts: 501
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

I don't know if this is related, but since updating the kernel and nvidia drivers, I have had stability issues under the -ck kernel that forced me to the stock arch kernel.  However, under both kernels (I think), there was an issue where 50% of the time, the bootup process would freeze when init was switching to runlevel 3.  No error messages were present in any of the relevant logs.

Offline

#4 2011-05-22 10:02:30

Lothium
Member
Registered: 2009-10-10
Posts: 192

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

I use the same combination and I have also stability problems... In two days my system freezes two times...

Best regards!

Offline

#5 2011-05-22 10:25:33

JokerBoy
Member
From: România
Registered: 2009-09-24
Posts: 641

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

have you tried with bfq-iosched added to MODULES array in mkinitcpio.conf?

Offline

#6 2011-05-22 10:27:01

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

Plymouth however works fine with stock arch kernel. And I get no errors.


Proud Arch Linux user since 2007.

Offline

#7 2011-05-22 10:58:17

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,595
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

What if you stop using BFQ I/O scheduler?

EDIT: 

Plymouth isn't really designed to be built from source by end users. For it to work correctly, it needs integration with the distribution. Because it starts so early, it needs to be packed into the distribution's initial ram disk, and the distribution needs to poke plymouth to tell it how boot is progressing.

EDIT2: there's also a warning on the wiki:

Warning: Plymouth is currently under heavy development and may contain bugs

My goal is to understand if this problem is a function of my packages, or of your system with the hope that it is the latter smile

Last edited by graysky (2011-05-22 11:02:18)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#8 2011-05-22 11:17:59

sumski
Member
From: Zagreb, Croatia
Registered: 2011-04-30
Posts: 114

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

How did you install kernel26-ck? It is the default scheduler and it should't need any boot parameter to start. Try withouth the parameter.EDIT: sorry , i missread your post. I whas thinking you are talking about bfs - not bfq smile

Last edited by sumski (2011-05-22 11:24:06)

Offline

#9 2011-05-22 11:18:33

Lothium
Member
Registered: 2009-10-10
Posts: 192

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

I don't use the bfq scheduler (I use cfq), but my system is sometimes unstable with the newest kernel26-ck-core2.

Offline

#10 2011-05-22 12:16:11

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

graysky wrote:

What if you stop using BFQ I/O scheduler?

EDIT: 

Plymouth isn't really designed to be built from source by end users. For it to work correctly, it needs integration with the distribution. Because it starts so early, it needs to be packed into the distribution's initial ram disk, and the distribution needs to poke plymouth to tell it how boot is progressing.

EDIT2: there's also a warning on the wiki:

Warning: Plymouth is currently under heavy development and may contain bugs

My goal is to understand if this problem is a function of my packages, or of your system with the hope that it is the latter smile

I installed ck kernel because of BFQ, I wanted to try it out... It feels well on my system and if I didnt want the eye candy, I wouldnt care. I understand that plymouth has bugs and it is an unfinished software but yet again if ck kernel has the same config as the stock kernel it should work, yes? I dont know I am just asking. My init ramdisk is also the same as the stock's one. Maybe its how plymouth was compiled by the archstuff guys, I dont know that either.

And what about in the early stages of booting that I get this error?


Proud Arch Linux user since 2007.

Offline

#11 2011-05-22 13:07:04

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

I found out why plymouth doesnt work with kernel26-ck... I made the initrd without the autodetect hook, while in kernel26's I have the autodetect module.


Proud Arch Linux user since 2007.

Offline

#12 2011-05-23 08:29:49

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,595
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

I posted in the any interest in an unofficial repo for the kernel26-ck packages? thread...

Just wanted to note that kernel26-ck-2.6.39-2 has just be released.  What's different?  The -2 release Includes an option to compile with ck's new bfs v.404 test2 patch for those of us with these random hardlocks associated with Virtualbox and Chromium.  This patch tweaks the new plugged I/O flushing.  For more or to discuss this patch, see: http://ck-hack.blogspot.com/2011/05/2639-ck1.html

Note that the repo doesn't get this since the patch is an option and very much experimental.  Once CK calls the code "stable" he will iterate the bfs version and I will then include it.

Last edited by graysky (2011-05-23 08:31:30)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#13 2011-05-23 11:43:52

twilight0
Member
From: Greece
Registered: 2011-05-01
Posts: 227
Website

Re: [SOLVED] Kernel26-ck I/O scheduler bfq not found error

Thank you graysky. But fortunatelly I am not experiencing any hard-locks expect this weird issue on dmesg log that BFQ scheduler cannot be found, but then properly loaded.

Last edited by twilight0 (2011-05-23 11:44:21)


Proud Arch Linux user since 2007.

Offline

Board footer

Powered by FluxBB