Manjaro Linux Forum

Contributions & Artwork => Community Contributions => Topic started by: Rob on 26. July 2013, 21:57:00

Title: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 26. July 2013, 21:57:00
The most recent LTS kernel is provided here.
For mainline ck1 enabled kernels, check out repo-ck:

https://wiki.archlinux.org/index.php/repo-ck

----------------------

Disclaimer: Although these technologies are long tested and much care is taken with packaging to ensure no errors or conflicts, I accept no liability for any issues caused through using these packages and/or repository. Use at your own risk.

The ck1 and BFQ patchsets combined provide optimisations, including a CPU load scheduler (BFS) and an I/O scheduler (BFQ), each designed to improve desktop system performance and especially responsiveness even when under heavy loads.

64bit, 32bit and 32bit-PAE kernels are available.
You are encouraged to keep other kernels installed on your system in addition to this one, in case there's any issue.
These packages are based on the PKGBUILDs of official Manjaro packages, so they should retain all Manjaro customisations.


Binary Packages/Repo:
To use the binary packages add this repo to the end of your /etc/pacman.conf
Code: [Select]
[linux-ck1bfq]
SigLevel = Optional TrustAll
Server = http://www.paradoxcomputers.com.au/manjaro/repo/$repo/$arch

If you're unsure how to do this, one way is to open a terminal and paste this command into it:
Code: [Select]
echo "[linux-ck1bfq]" | sudo tee -a /etc/pacman.conf ; echo "SigLevel = Optional TrustAll" | sudo tee -a /etc/pacman.conf ; echo "Server = http://www.paradoxcomputers.com.au/manjaro/repo/\$repo/\$arch" | sudo tee -a /etc/pacman.conf ; sudo pacman -Sy
Then the packages will be available through pacman -S and any frontends.

Do:
Code: [Select]
pacman -Sl linux-ck1bfq to see the names of the packages. Install the kernel package. Install the headers and nvidia module packages if you need them.


Source Packages:
>> Here << (http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/source/)


Please note that improving boot times is not a goal of this kernel, and some users actually report a slightly longer boot time with BFQ.

IMPORTANT NOTE for people using the nvidia module package:
During periods when nvidia-utils has been updated to a newer upstream version in the official Manjaro repos but the module in this package repo has not yet been updated to the corresponding version, you will not be able to successfully pacman -Syu. This period is usually very brief.
If this occurs you have 2 options:
1. Wait until this repo is updated also before performing pacman -Syu
- or -
2. Swap to another kernel for now, and swap back later once this repo is updated. To do this boot to a different kernel, remove the ck1bfq-nvidia package, and then you can pacman -Syu. Re-install the ck1bfq-nvidia package later once it's been updated.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Ayceman on 01. August 2013, 10:13:16
The custom repo and the update worked just fine.

Keep up the good work :)
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 01. August 2013, 13:06:14
3.10.x version will appear soon.
First I need access to Manjaro stock PKGBUILD's to be restored. I was getting to them via:
https://manjaro.org/packages-sources/
But that seems to be down since that recent couple of days of website downtime.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: ringo on 02. August 2013, 10:19:20
thre is an repo-ck repository?  is lot easier too and no own build :)
and has the kernel module for nvidia too
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 03. August 2013, 23:14:33
thre is an repo-ck repository?  is lot easier too and no own build :)
and has the kernel module for nvidia too
Yep I know of the repo-ck repository for Arch, certainly it's an option, my only concerns are:
1. The repo-ck operater has no incentive to keep the nvidia module's version in-line with whatever version is currently in Manjaro stable, which could result in long periods where no nvidia module package is available that properly matches the nvidia-utils version in Manjaro.
2. Any Manjaro (and possibly Arch) specific kernel configuration won't be included. (Example: the 3.9.11 Manjaro PKGBUILD includes patches for aufs3 and a few patches from Gentoo to address a number of items. AFAIK the kernel from repo-ck don't include these.)
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: tarkin88 on 07. August 2013, 02:58:12
in this repo have the  kernel for specific amd fam10  like repo-ck ? or just a generic ck kenel? i want to test it but my laptop is busy now, i'll install manjaro on weekend and ever install the repo-ck  but this kernel have a manjaro patches :3
Sorry for my bad english :/
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: eskaini on 07. August 2013, 09:10:54
Cool. Will try this weekend. Long time i borked up a computer  8)
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 07. August 2013, 11:47:13
in this repo have the  kernel for specific amd fam10  like repo-ck ?
No, it's just base x86_64 and i686 compliant kernels.
Exactly the Manjaro kernel (including .config) except with the 2 patchsets.

i want to test it but my laptop is busy now, i'll install manjaro on weekend and ever install the repo-ck  but this kernel have a manjaro patches :3
Well I can tell you that, at the moment, the patches included by Manjaro are related to specific usage scenarios. Unless your system/setup is one of those specific cases, you won't lose anything running a kernel from repo-ck.

The Manjaro patches for the current 3.9.11 kernel are:
Code: [Select]
  # add Gentoo patches
  patch -Np1 -i "${srcdir}/1510_af_key-fix-info-leaks-in-notify-messages.patch"
  patch -Np1 -i "${srcdir}/1511_ipv6-ip6_sk_dst_check-must-not-assume-ipv6-dst.patch"
  patch -Np1 -i "${srcdir}/1600_CVE-2013-4125-ipv6-fix-fib6_add_rt2node-BUG.patch"
  patch -Np1 -i "${srcdir}/1700_enable-thinkpad-micled.patch"
  patch -Np1 -i "${srcdir}/2700_ThinkPad-30-brightness-control-fix.patch"

  # add aufs3 support
  patch -Np1 -i "${srcdir}/aufs${_basekernel}-${_aufs}.patch"
  patch -Np1 -i "${srcdir}/aufs3-base.patch"
  patch -Np1 -i "${srcdir}/aufs3-kbuild.patch"
  patch -Np1 -i "${srcdir}/aufs3-loopback.patch"
  patch -Np1 -i "${srcdir}/aufs3-proc_map.patch"
  patch -Np1 -i "${srcdir}/aufs3-standalone.patch"

If it doesn't look like any of it applies to you (aufs3, the hardware mentioned in some of the Gentoo patch names, etc.) then just use repo-ck kernel if you want the CPU specific optimisations.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: babania2215 on 07. August 2013, 13:50:40
Well, i find this bfs to be slower, a little longer boot time and no speed up. I tried it on ubuntu some time ago, now i tried it from AUR "linux-ck", but it never gives me positive results.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: babania2215 on 07. August 2013, 16:17:54
Long time ago, when mankind just begun walking on 2 legs, and there was 2.xxxxx kernel, bfs gave some responsiveness to the desktop, because that old kernel was young and very little optimized, but now with 3.x kernels i find this scheduler useless. Maybe it will give a bit of speed under specific workload, but in general usage, there is much more important things, that needs to be fixed, and holds linux speed down as for now.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Judge_Dredd on 07. August 2013, 23:12:03
Been using this kernel for a couple of days now, and I have to say, I like it.

Mostly a gamer with linux steam and using wine & steam for the non-linux games.

Definite improvement in the games where I wasn't hitting 60fps, it's a fair bit smoother now.  The openbox desktop feels a lot sharper, everything is a lot more responsive, and keyboard input is notably improved.   It's bizzare,  but I have the uptime on my conky config, and the seconds counter is just razor sharp now. You have to try to believe it.   It's not an order of magnitude better or anything like that, but it is noticeable the difference it makes. I can't give any definitive results, it's more my "feeling" - but this is a great improvement.   My machine  16gb ram,  4ghz amd 8530, nvidia 670 is in no way a slouch, so it wasn't that

I was about to do apply the patches to a vanilla kernel to test out as I've always been interested in the BFS patches but not never got around to it, so thanks for doing this

Hoping we'll see the patched 3.10 kernel soon....

Big respect to the chief who packaged this up !!!!
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 11. August 2013, 16:58:18
If anyone wants to run this with the Manajro Testing branch and needs a version 325.15 nvidia module, the binary package is already available via:
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/"$(uname -m)"/linux39-ck1bfq-nvidia-325.15-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Ud linux39-ck1bfq-nvidia-325.15-1-"$(uname -m)".pkg.tar.xz && rm linux39-ck1bfq-nvidia-325.15-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Syu
To revert this and return to the version 319.32 module you should be able to just:
Code: [Select]
sudo pacman -S linux39-ck1bfq-nvidia
Also, if i'm not available for a while to update the repo database with the new version module when the Stable branch gets the nvidia driver version update, this can be used to get the update kernel module package then too... if you really can't wait for me to come online and update the repo database. :P



Source package here (http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/source/linux39-ck1bfq-nvidia-325.15-1.src.tar.gz).
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 25. August 2013, 19:04:08
I held off on 3.10.x for a number of reasons, but finally it's up.
3.10.9 kernel with BFS+BFQ patchsets is now in the repo.

3.9.11 kernel remains available, and will be for quite some time.

To ensure your repo db's are up-to-date and list the names of available packages do:
Code: [Select]
sudo pacman -Syl linux-ck1bfq
Remember you will not be automatically updated from linux39 to linux310, if you want to goto the 3.10.x series you need to install the packages with pacman -S or your chosen pacman frontend/gui.
Title: Re: Linux Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 26. August 2013, 07:16:43
Well, i find this bfs to be slower, a little longer boot time and no speed up. I tried it on ubuntu some time ago, now i tried it from AUR "linux-ck", but it never gives me positive results.
Long time ago, when mankind just begun walking on 2 legs, and there was 2.xxxxx kernel, bfs gave some responsiveness to the desktop, because that old kernel was young and very little optimized, but now with 3.x kernels i find this scheduler useless. Maybe it will give a bit of speed under specific workload, but in general usage, there is much more important things, that needs to be fixed, and holds linux speed down as for now.
I wasn't going to respond to either praise nor criticism of BFS & BFQ in this thread, but after being booted to a non-BFS+BFQ kernel for a few hours last night I feel the need to say that I absolutely notice a difference in responsiveness between normal (CFS+CFQ) and BFS+BFQ kernels.

Last night, for reasons I won't bother explaining, I had to be booted to a non-BFS+BFQ kernel for a few hours. While on the 'normal' kernel I attempted to do the sort of thing I usually do happily on my system: I wanted to encode a DVD to h264+AAC, play a 3D game, play media and be compiling 2 kernels (It was both the 64bit and 32bit 3.10.9 BFS+BFQ kernels that hit my repo last night), all at the same time... and still have a bunch of web browsers open with a lot of tabs too.
(Admittedly the game's data files are on a different HDD than the one where media was being encoded and kernels were being compiled.)

I don't know what sort of computing you do, maybe you mostly only do one CPU or one I/O intensive task at a time, but BFS+BFQ, for me at least, is really well worth it.

I will say that, in general, i think BFQ offers a more noteworthy difference over the normal I/O scheduler than BFS does over the normal process scheduler, but I still think there's a worthwhile difference with BFS.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 26. August 2013, 19:05:07
what about virtualbox-host-modules ?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 26. August 2013, 20:38:56
what about virtualbox-host-modules ?

Code: [Select]
sudo pacman -S virtualbox virtualbox-host-dkms
sudo dkms install vboxhost/4.2.16
sudo usermod -a -G vboxusers <username>

add a new line for each module to /etc/modules-load.d/virtualbox.conf

Code: [Select]
vboxdrv
vboxnetadp
vboxnetflt

and reboot


love this kernel :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 27. August 2013, 03:57:40
I am an occasional virtualbox user, i just haven't needed a VM yet since installing Manjaro, sometime soon i'll be sure to put pre-built module package in the repo too... but until then anyone can build it (or any module) themselves so long as they have the -headers package is installed, as shown above by masolit. :) Thanks for posting the instructions here. :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 28. August 2013, 20:04:02
I receive an error message

Code: [Select]
┌─[masolit]─[masolit-alienware]─[~/Desktop]
└──╼ sudo journalctl | grep cgroup
...
Aug 28 21:20:33 masolit-alienware systemd[1]: Failed to create cgroup cpu:/: No such file or directory

Is it safe to comment out that line?
Code: [Select]
ControlGroup=cpu:/
in /usr/lib/systemd/system/rtkit-daemon.service
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 29. August 2013, 00:30:55
and how to install bbswitch

Code: [Select]
yaourt -S bbswitch-dkms ;)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 29. August 2013, 05:41:01
I receive an error message

Code: [Select]
┌─[masolit]─[masolit-alienware]─[~/Desktop]
└──╼ sudo journalctl | grep cgroup
...
Aug 28 21:20:33 masolit-alienware systemd[1]: Failed to create cgroup cpu:/: No such file or directory

Is it safe to comment out that line?
Code: [Select]
ControlGroup=cpu:/
in /usr/lib/systemd/system/rtkit-daemon.service

I'm afraid I cannot give you a reliable answer on whether you can safely comment out that line as I don't know exactly the effect it would have on rtkit.

I can tell you that this issue is known about:
https://bugs.freedesktop.org/show_bug.cgi?id=56971

I can tell you that any assertions that it is because something cgroups related is not enabled in the kernel config is not what causes the error, as this kernel has everything enabled that the official Manjaro kernel does.

On a sidenote, I don't actually get this error personally as when I gutted pulse out of my system it included the removal of rtkit, since pulse was the only thing requiring it.

Personally, if i did still have rtkit installed and was getting this error, so long as it's not causing any actual problems with the system, i'd just ignore it for now expecting it will get fixed upstream soon.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 29. August 2013, 10:31:44
Ok, thx!  :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: dsngjoe on 31. August 2013, 03:51:29
Korrode will this have the patch on the kernel for bbswitch to be working on my nvidia laptop?  Thanks and we appreciate everything you do.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 31. August 2013, 05:56:02
Korrode will this have the patch on the kernel for bbswitch to be working on my nvidia laptop?
It doesn't.
Also the commit patch we revert for the 3.9 kernel fails to revert the 3.10 code.
Like how you pointed me to the relevant kernel commit originally, if you find similar information for the 3.10 kernel let me know... but otherwise, you're stuck on the 3.9.11 kernel for now. Lucky it's a good kernel ;p

EDIT: Did Linux 3.4.x bbswitch work for you?
You could always just use the official Manjaro linux34 if it works for you, then you still get continued security updates and bugfixes.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 31. August 2013, 12:48:56
Another idea is to put it to Phil to include the patch with the 3.8.x kernel, which he plans to keep around a bit longer.

EDIT: For that, the modifications to the linux38 PKGBUILD are:
Code: [Select]
--- a/PKGBUILD 2013-08-31 07:10:26.000000000 +1000
+++ b/PKGBUILD 2013-08-31 21:03:57.014343000 +1000
@@ -48,6 +48,7 @@
         "3.8.13.5.patch"
         "3.8.13.6.patch"
         "3.8.13.7.patch"
+        "http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/patch/?id=b842701f3d800a0fba3cee5ec4163a2356f3aaa5"
 )
 sha256sums=('e070d1bdfbded5676a4f374721c63565f1c969466c5a3e214004a136b583184b'
             'abc523f59e4c7a4c8ccadd7fd3cd03b7ae8788b399040a1c949c4232601cfd5b'
@@ -76,6 +77,7 @@
             '5bf544c716d05fb50dbce2f6705d23e5f46a4afcbda7039781d5d631ed9b89dd'
             'ff6f4e3612e7293ddb11b0693488dbcad1256161e89cdefc445211d0753e1fb2'
             '5bc0d17d70a12a8d535c5e464744e56801a8345625e89650dd3da65941fc2241'
+            '65292cc6568c80b603cefd0c401e24258805f2daf3081eb794c3f4e7aa2195cc'
 )
 
 ## modules.symboles md5sums
@@ -132,6 +134,9 @@
   patch -Np1 -i "${srcdir}/aufs3-loopback.patch"
   patch -Np1 -i "${srcdir}/aufs3-proc_map.patch"
   patch -Np1 -i "${srcdir}/aufs3-standalone.patch"

+  # ACPI related patch reversion to fix bbswitch for some users
+  patch -Rp1 -i "${srcdir}/?id=b842701f3d800a0fba3cee5ec4163a2356f3aaa5"
 
   if [ "${CARCH}" = "x86_64" ]; then
     cat "${srcdir}/config.x86_64" > ./.config
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: dsngjoe on 31. August 2013, 17:04:26
It doesn't.
Also the commit patch we revert for the 3.9 kernel fails to revert the 3.10 code.
Like how you pointed me to the relevant kernel commit originally, if you find similar information for the 3.10 kernel let me know... but otherwise, you're stuck on the 3.9.11 kernel for now. Lucky it's a good kernel ;p

EDIT: Did Linux 3.4.x bbswitch work for you?
You could always just use the official Manjaro linux34 if it works for you, then you still get continued security updates and bugfixes.

3.4 won't even load. I think its due to Haswell. 

Let me do some research for 3.10 and let you know if I find anything useful.

Thanks
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: kremator on 02. September 2013, 17:50:46
any chance to somehow make it more official and be able to use mhwd-kernel command?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 05. September 2013, 15:37:33
Update: 3.10.10-1-MANJARO-ck1bfq


any chance to somehow make it more official and be able to use mhwd-kernel command?
Not for now, maybe later.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: were4994 on 07. September 2013, 16:00:33
The ck1 and BFQ patchsets combined provide optimisations, including a CPU load scheduler (BFS) and an I/O scheduler (BFQ), each designed with desktop system performance and responsiveness in mind.

Any chance adding the PAE extensions also?

Thanks.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Warez on 07. September 2013, 23:40:43
This will be nice to be added to manjaro repo and you mantain it. Contact Phil.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 10. September 2013, 08:38:16
The ck1 and BFQ patchsets combined provide optimisations, including a CPU load scheduler (BFS) and an I/O scheduler (BFQ), each designed with desktop system performance and responsiveness in mind.

Any chance adding the PAE extensions also?
I'll add another i686 kernel that has PAE enabled soon.

This will be nice to be added to manjaro repo and you mantain it. Contact Phil.
Yeah I've been meaning to contact Phil since he mentioned (http://forum.manjaro.org/index.php?topic=6436.msg56505#msg56505) working with custom kernel packagers, but i've been busy with work recently. Once it settles down I will.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: masolit on 10. September 2013, 16:27:21
waiting for 3.11 ... :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 12. September 2013, 15:00:11
waiting for 3.11 ... :)
I'm somewhat conservative with my kernel version choice, generally I wait a little while for any new kernel to prove itself before I move to it myself, and thus before I compile a new ck1bfq kernel (which perhaps doesn't line up with the usual preference of the type of user who runs custom kernels)...

That said, so far the feedback for 3.11 has been very uneventful, which is exactly what we want it to be, so i'm thinking this weekend 3.11 will hit the repo (and also 3.10.11).
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Arup on 25. September 2013, 15:05:59
I can tell you 3.11 is a beauty and is rock stable. Intel Pstate works brilliant with my IVB, so does thermald. The system also responds far better as compared to older kernels.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: eskaini on 01. October 2013, 09:09:28
I just came here to say thanks: This kernel is rock-solid while being even more responsive on my systems. I absolutely love it. And i really look forward to 3.11 for my Ati-Laptop.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 01. October 2013, 13:32:52
64bit 3.11.2 is building now, I'll use it for a few hours and build 32bit and 32bit PAE kernels on it, should be in repo tomorrow.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 02. October 2013, 08:53:27
3.11 series ck1bfq kernels are up.
3.11 32bit PAE kernel is now also available.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: eskaini on 02. October 2013, 09:00:05
updating now...
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Judge_Dredd on 02. October 2013, 14:50:15
3.11 series ck1bfq kernels are up.
3.11 32bit PAE kernel is now also available.

Downloaded and have been playing about with it!

A bonus of the 3.11 kernel - my WiiU Gamepad pro  (just the joypad NOT the tv tablet thingy)  now works perfectly in Linux!  The Wii remote also works great aswell now

Thanks for uploading this

Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: eskaini on 04. October 2013, 14:12:43
Works great for me, thanks !
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 04. October 2013, 15:26:26
what about virtualbox-host-modules ?

Host and guest modules for 64bit 3.11 kernel are now in the repo.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: aaditya on 04. October 2013, 15:48:09
Thanks Korrode :D
Downloading now.
Code: [Select]
sudo pacman -S linux311-ck1bfq linux311-ck1bfq-headers linux311-ck1bfq-virtualbox-host-modules
resolving dependencies...
looking for inter-conflicts...

Packages (3): linux311-ck1bfq-3.11.2-1  linux311-ck1bfq-headers-3.11.2-1
              linux311-ck1bfq-virtualbox-host-modules-4.2.18-0

Total Download Size:    54.01 MiB
Total Installed Size:   109.31 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages ...
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: aaditya on 04. October 2013, 16:04:13
The kernel works ;)
A small inconsistency :)
Code: [Select]
[2013-10-04 19:25] [ALPM-SCRIPTLET] ===> You must load vboxdrv module before starting VirtualBox:
[2013-10-04 19:25] [ALPM-SCRIPTLET] ===> # modprobe vboxdrv
[2013-10-04 19:26] [PACMAN] installed linux311-ck1bfq-virtualbox-host-modules (4.2.18-0)
But in modules-load.d, /etc/modules-load.d/linux311-ck1bfq-virtualbox-host-modules.conf has been automatically created, which automatically loads the vbox modules at startup :D

Edit-
I think I see it in the normal kernels also. no problem then :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: jonathon on 05. October 2013, 00:49:25
I don't suppose this kernel has the Thinkpad SMAPI (tp_smapi) modules included? It's an extra package for the standard Manjaro kernel...
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 05. October 2013, 06:11:41
I don't suppose this kernel has the Thinkpad SMAPI (tp_smapi) modules included? It's an extra package for the standard Manjaro kernel...
There isn't and i'm reluctant to take on too many extramodules to maintain...
However I did quickly make a source package for you (for 3.11 kernel), you can do:
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/packages/linux311-ck1bfq-tp_smapi-0.41-1.src.tar.gz
tar -xf linux311-ck1bfq-tp_smapi-0.41-1.src.tar.gz
cd linux311-ck1bfq-tp_smapi
makepkg -csir
and you'll have the modules for linux311-ck1bfq.
Do note that you should keep the linux311-ck1bfq-tp_smapi folder you extracted around so you can re-build the module package when the kernel gets an update (like when I update it from 3.11.2 to 3.11.3 in a few days). When the update comes in and your current modules stop working just open a terminal in that linux311-ck1bfq-tp_smapi folder and do:
Code: [Select]
makepkg -csirf.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: anion on 06. October 2013, 13:18:55
Thank you very much for providing a pae kernel  :D
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: TinMar on 08. October 2013, 18:44:51
I made packages for nvidia-304xx and virtualbox kernel modules for linux311-pae-ck1bfq kernel.
I also made a customize mhwd package to your ck1bfq kernels in mhwd-kernel script
You can find these packages here (https://drive.google.com/folderview?id=0BzJDMf-Sy2hOWnZ3SG5GTklUZFE&usp=sharing).
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 24. October 2013, 04:00:31
linux310, 311 and 311-pae series updated.
linux39 series removed.
linux310-pae added.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: quesadiller on 27. October 2013, 04:36:42
When I boot using this kernel, it doesn't start my desktop, openbox.  It stops at a fullscreen terminal thing.  Forgive my noobness.  How do I start openbox?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 27. October 2013, 07:14:33
Is your forum profile that claims you use the free nvidia GPU driver (nouveau) accurate?
Sure you're not using the non-free nvidia binary driver, but didn't install the nvidia module for this kernel?

Post the output of
Code: [Select]
uname -a
pacman -Qs ck1bfq
mhwd -li


For example, I use the 3.10 series kernel and non-free nvidia driver, so I install both the kernel and nvidia module:
Code: [Select]
pacman -S linux310-ck1bfq linux310-ck1bfq-nvidia
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: caspian on 28. October 2013, 14:16:38
Hi Korrode, I know that you removed the 3.9 kernel and that it's not supported any more. But I have issues with every kernel > 3.9, where my laptop reboots randomly. I need headers for building virtualbox modules. Could you please upload the package for 3.9 headers form me somewhere, if it's not a big problem?

Thanks in advance.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 28. October 2013, 15:39:35
Hi Korrode, I know that you removed the 3.9 kernel and that it's not supported any more. But I have issues with every kernel > 3.9, where my laptop reboots randomly. I need headers for building virtualbox modules. Could you please upload the package for 3.9 headers form me somewhere, if it's not a big problem?
Ah i'm sorry but I actually don't. i've deleted linux39 build files and packages off my systems and my webserver.

Maybe other users of this repo who install the header packages can check their /var/cache/pacman/pkg/ for a cached linux39-ck1bfq-headers

If not I guess you're stuck with normal linux38.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: quesadiller on 29. October 2013, 05:48:51
ooh, got it working i think. thanks a lot Korrode!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 03. November 2013, 14:58:17
Will this be beneficial on a old single core Celeron M laptop from 2005?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 03. November 2013, 15:44:03
Will this be beneficial on a old single core Celeron M laptop from 2005?

You will get little or no benefits from the BFS CPU scheduler on a single core CPU.

However, you'll still get the full effect of the BFQ I/O scheduler, which could be well worth it, especially if the HDD is old & slow and regularly the cause of reduced responsiveness.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 03. November 2013, 16:18:40
You will get little or no benefits from the BFS CPU scheduler on a single core CPU.

However, you'll still get the full effect of the BFQ I/O scheduler, which could be well worth it, especially if the HDD is old & slow and regularly the cause of reduced responsiveness.


In that case I will try it  ;D
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 03. November 2013, 17:18:59
Dunno if it's a placebo effect but it does feel snappier.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 03. November 2013, 17:47:31
placebo effect
It's always a worry, although it is actually possible to prove BFQ advantage over CFQ.
Just start a large file transfer to/from a drive that also has a kernel compiling on it and try to open some big apps or start playing video or something and compare. BFQ can yield some amazing results in these kind of circumstances.
Not that I recommend people do large transfers, compile a kernel and then try to launch apps or play video all off the one drive at once - but it's a good way to prove that there is real differences from CFQ. A more realistic situation would be say just launching a big app while pacman is half way through installing packages - the effect of BFQ would be less profound than the earlier example, but a notable improvement nonetheless.

I've first hand put my system in positions where VLC can't even get a good buffer of a video file it's trying play and jolts & stutters on CFQ, but plays fine on BFQ.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 03. November 2013, 18:33:25
<snip>


Ok will give it a test but it's running for now.


Slightly OT but if I started a thread on compiling a custom kernel for my laptop would you be willing to walk me through it?
I'm sure there is a lot of crud in the kernel my laptop would never use and I would like to try and trim it down as an education process.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 03. November 2013, 18:48:39
Slightly OT but if I started a thread on compiling a custom kernel for my laptop would you be willing to walk me through it?
I'm sure there is a lot of crud in the kernel my laptop would never use and I would like to try and trim it down as an education process.
Sure.

Kernels can be made to build with only the modules currently in use (i.e. for the hardware currently in use), though this can be troublesome when you plug in some peripheral that needs some module and it's not available. Also, building only in-use modules greatly speeds up the kernel build time and will reduce the amount of RAM taken up by the kernel image (which I suppose can be considered a performance enhancement), but won't actually make the kernel run things any faster.

To go through custom configuring all the kernel's options from scratch is a massive job (I can't claim to have done it, I can't justify it, but if education is the goal - it'll be one hell of a class), but what you can do is take the current Manjaro kernel configuration (which is in turn based on the Arch configuration) as a base and start modifying it. One example of a quick mod people like is compiling the kernel for the exact processor series it's going to run on (like my netbook edition kernel which only works on Intel Atom processors) so the kernel will use the capabilities of your CPU that are beyond those found in the baseline i686/x86_64 minimum features. Another good (according to Linus) change for people running ≤1GB RAM is to turn off the 'software pae' in the kernel (this is the feature that allows up to 4GB of RAM instead of 1GB, not the PAE feature that utilises CPU features Intel introduced in the PPro/P2 and maps up to 64GB of RAM).

Anyways make the thread and we can discuss more. :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 03. November 2013, 18:58:00
Thanks will do, just trying to figure out which section of the forum would be appropriate?  ???
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 03. November 2013, 19:01:11
Thanks will do, just trying to figure out which section of the forum would be appropriate?  ???
If i were to guess i'd say the Technical (Issues and) Assistance - Kernel & Hardware section... or otherwise maybe the Programming section, but ofc it's not actual coding you'll be doing, just configuring and compiling.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 04. November 2013, 08:52:05
It's always a worry, although it is actually possible to prove BFQ advantage over CFQ.
Just start a large file transfer to/from a drive that also has a kernel compiling on it and try to open some big apps or start playing video or something and compare. BFQ can yield some amazing results in these kind of circumstances.
Not that I recommend people do large transfers, compile a kernel and then try to launch apps or play video all off the one drive at once - but it's a good way to prove that there is real differences from CFQ. A more realistic situation would be say just launching a big app while pacman is half way through installing packages - the effect of BFQ would be less profound than the earlier example, but a notable improvement nonetheless.

I've first hand put my system in positions where VLC can't even get a good buffer of a video file it's trying play and jolts & stutters on CFQ, but plays fine on BFQ.


Ok, this does make a difference!


Doing a 30GB ftp upload to my desktop, running a movie in smplayer with filters active, got chromium open with two tabs, thunar running, leafpad running, htop running, two terminals going and compiling LXqt from AUR to try out, dd'ing the new manjarobox iso to usb.


Things are very responsive even with the cpu at 100% utilisation!!!


And to think this is an old single core 1.4Ghz Celeron laptop from 2005 (OC'ed to 1.87GHz), I'm impressed!


Thanks Korrode!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 05. November 2013, 08:50:44
Code: [Select]
[xxxx@obelix ~]$ sudo pacman -Syy
:: Synchronizing package databases...
 core                     114.7 KiB  88.8K/s 00:01 [######################] 100%
 extra                   1615.1 KiB   101K/s 00:16 [######################] 100%
 community               2022.4 KiB   101K/s 00:20 [######################] 100%
 multilib                 108.5 KiB  90.8K/s 00:01 [######################] 100%
 infinality-bundle          7.0 KiB   132K/s 00:00 [######################] 100%
 infinality-bundle.sig    287.0   B  0.00B/s 00:00 [######################] 100%
error: infinality-bundle-multilib.db appears to be truncated: 17312/0 bytes
error: failed retrieving file 'infinality-bundle-multilib.db' from www.paradoxcomputers.com.au : The requested URL returned error: 404 Not Founderror: failed to update infinality-bundle-multilib (download library error)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 05. November 2013, 09:10:03
Seems your repos in /etc/pacman.conf have somehow gotten messed up. Open the file in a text editor, scroll to the bottom. Look at the first post for what my repo settings are meant to look like.


EDIT: Keep in mind I use the $repo variable in the URL line, so if you change the name of the repo to something other than "linux-ck1bfq" you also need to replace the "$repo" on the URL line with "linux-ck1bfq".
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 05. November 2013, 10:44:46
Hmm, I used the echo command you provided to amend the pacman.conf file. When I opened it now I did not see you repo in there. Anyway I deleted the infinality repos and manually added your repo. All is good now, gonna try this kernel on my desktop now.


Thx

Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 10. November 2013, 01:52:43
Nvidia module users:

Phil's just bumped the nvidia module to version 331.20 in the Manjaro Testing branch, which means soon it will hit stable. When it does people using the repo will briefly be unable to update, however I already have the new nvidia module packages built and ready to go, i'll update the repo in a couple of keystrokes the second i see Phil roll the update to the Stable branch.
So when you find you can't perform a system update, you just need to wait a little while and try again.
(Or you can follow instructions in the first post for temporarily swapping to a different kernel)


Manjaro Testing branch users:
As of today people using the Testing branch will find themselves unable to successfully perform a system update.

People using this repo with the Testing branch can either wait a few days for the updates to hit the Stable branch, at which point i'll also update the repo, or can run the following command for their kernel version to get the new module now and then update their system:

linux310 users
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/"$(uname -m)"/linux310-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Ud linux310-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Syu
linux311 users
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/"$(uname -m)"/linux311-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Ud linux311-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Syu
linux310-pae users
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/"$(uname -m)"/linux310-pae-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Ud linux310-pae-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Syu
linux311-pae users
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/"$(uname -m)"/linux311-pae-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Ud linux311-pae-ck1bfq-nvidia-331.20-1-"$(uname -m)".pkg.tar.xz && sudo pacman -Syu
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: john29 on 11. November 2013, 23:09:24
Hi   Korrode when will there be kernel3.12 try kernel 3.11,but kernel3.12 better with my hd4850 card
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 13. November 2013, 19:14:20
Hi   Korrode when will there be kernel3.12 try kernel 3.11,but kernel3.12 better with my hd4850 card
Well, the day I start supporting 3.12 is the day I stop supporting 3.11, which won't be any time real soon.
At the least, I won't even start considering it until Arch decides 3.12 is reliable enough to replace 3.11 in their stable branch.
https://www.archlinux.org/packages/core/x86_64/linux/

-----------------

Rolled the updated nvidia modules into the repo just now.
Updated 3.10 and 3.11 kernels will come this weekend, perhaps sooner.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: caspian on 18. November 2013, 13:00:49
Ah i'm sorry but I actually don't. i've deleted linux39 build files and packages off my systems and my webserver.

Maybe other users of this repo who install the header packages can check their /var/cache/pacman/pkg/ for a cached linux39-ck1bfq-headers

If not I guess you're stuck with normal linux38.

Does anyone have linux39-ck1bfq-headers in their pacman cache? If someone does could you please help me, because my laptop randomly reboots on anything > 3.9 and 3.8 is just too slow.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 18. November 2013, 13:05:11
Does anyone have linux39-ck1bfq-headers in their pacman cache? If someone does could you please help me, because my laptop randomly reboots on anything > 3.9 and 3.8 is just too slow.

I'll come up with something for you caspian. Check back here shortly.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 18. November 2013, 13:11:00
you run i686 or x86_64?

It's good to fill in the forum profile details so such info is readily available. :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 18. November 2013, 14:52:13
caspian, download and extract the linux39-ck1bfq source package here:
http://www.paradoxcomputers.com.au/manjaro/packages/linux39-ck1bfq-3.9.11-1.src.tar.gz

Open a terminal in the extracted folder and run makepkg -csir and it will build and install the kernel and the headers package.

It will take quite some time to build.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: caspian on 19. November 2013, 09:15:12
you run i686 or x86_64?

It's good to fill in the forum profile details so such info is readily available. :)

Sorry for the late reply: it's x86_64...
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: FadeMind on 19. November 2013, 09:22:37
Sorry for the late reply: it's x64_64...

Nope. Correct is x86_64.
https://en.wikipedia.org/wiki/X86-64 (https://en.wikipedia.org/wiki/X86-64)

Other (for x86):

i386:
https://en.wikipedia.org/wiki/I386 (https://en.wikipedia.org/wiki/I386)
i486:
https://en.wikipedia.org/wiki/I486 (https://en.wikipedia.org/wiki/I486)
i686:
https://en.wikipedia.org/wiki/I686 (https://en.wikipedia.org/wiki/I686)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 28. November 2013, 20:08:38
Seeing as 3.11 is coming to an end will you be doing 3.12 in the near future?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 29. November 2013, 02:11:33
Seeing as 3.11 is coming to an end will you be doing 3.12 in the near future?

Yep. This weekend (or maybe even tonight) i'll update 3.10 and 3.11 (which i've gotten way behind on :-\ ) and add 3.12.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 29. November 2013, 09:39:20
Thx!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: manyaro on 30. November 2013, 02:46:37
Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)


which one of this do U recommend me? [arch]

https://wiki.archlinux.org/index.php/Kernels#AUR_packages

Quote
AUR packages

linux-bfs
    Linux kernel and modules with the Brain Fuck Scheduler (BFS) - created by Con Kolivas for desktop computers with fewer than 4096 cores, with BFQ I/O scheduler as optional.

linux-ck
    Linux Kernel built with Con Kolivas' ck1 patchset.
    Additional options which can be toggled on/off in the PKGBUILD include: BFQ scheduler, nconfig, localmodconfig and use running kernel's config.
    These are patches designed to improve system responsiveness with specific emphasis on the desktop, but suitable to any workload. The ck patches include BFS.
    For further information and installation instructions, please read the linux-ck main article.

linux-eee-ck
    The Linux Kernel and modules for the Asus Eee PC 701, built with Con Kolivas' ck1 patchset.

linux-fbcondecor
    The Linux Kernel and modules with fbcondecor support.

linux-grsec
    The Linux Kernel and modules with Grsecurity Patchset and PaX patches for increased security.

linux-mainline
    The Mainline Linux Kernel and modules.

linux-pax
    The Linux Kernel and modules with PaX patches for increased security.

linux-ice
    The Linux Kernel and modules with gentoo-sources patchset and TuxOnIce support.

linux-lqx
    Liquorix is a distro kernel replacement built using a Debian-targeted configuration and the ZEN kernel sources. Designed for desktop, multimedia, and gaming workloads, it is often used as a Debian Linux performance replacement kernel. Damentz, the maintainer of the Liquorix patchset, is a developer for the ZEN patchset as well.

linux-pf
    Linux kernel and modules with the pf-kernel patch [-ck patchset (BFS included), TuxOnIce, BFQ] and aufs3.

linux-zen
    The ZEN Kernel is a the result of a collaborative effort of kernel hackers to provide the best Linux kernel possible for every day systems. Builds of a ZEN kernel are available in this repository.

kernel-netbook
    Static kernel for netbooks with Intel Atom N270/N280/N450/N550 such as the Eee PC with the add-on of external firmware (broadcom-wl) and patchset (BFS + TuxOnIce + BFQ optional) - Only Intel GPU

linux-lts-tresor
    The stable LTS Linux Kernel and modules with integrated TRESOR

linux-git
    Linux kernel and modules built using sources from Linus Torvalds' git repository.

Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 30. November 2013, 04:57:47
linux-ck and linux-bfs should pretty much be the same thing these days.
I'd go with linux-ck.
Be sure to enable the BFQ I/O scheduler in the PKGBUILD before building.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: sender on 30. November 2013, 09:46:47
Running this kernel now, thanks for the great work!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 30. November 2013, 11:02:06
Full round of updates today, and added 3.12 series.

Also I thought today i'd change it up from my usual running behind Phil and instead beat him to the punch with 3.12.2 :P ;)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: manyaro on 30. November 2013, 15:41:43
linux-ck and linux-bfs should pretty much be the same thing these days.
I'd go with linux-ck.
Be sure to enable the BFQ I/O scheduler in the PKGBUILD before building.

well...got this error:
[img=http://s10.postimg.org/w1io3f6it/2013_11_30_08_05_03.jpg] (http://postimg.org/image/w1io3f6it/)
tia!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: manyaro on 30. November 2013, 17:39:20
well...got this error:
[img=http://s10.postimg.org/w1io3f6it/2013_11_30_08_05_03.jpg] (http://postimg.org/image/w1io3f6it/)
tia!

???
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 30. November 2013, 18:38:03
Use the binary repo if you're having problems building the package:
https://wiki.archlinux.org/index.php/repo-ck

Or ask the package maintainer via the comments section in AUR.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 30. November 2013, 18:50:15
well...got this error:
[img=http://s10.postimg.org/w1io3f6it/2013_11_30_08_05_03.jpg] (http://postimg.org/image/w1io3f6it/)
tia!

What has this got to do with this thread? You are installing from aur and not korrode's repos so a bit off topic maybe?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: manyaro on 01. December 2013, 16:17:16
Use the binary repo if you're having problems building the package:
https://wiki.archlinux.org/index.php/repo-ck

Or ask the package maintainer via the comments section in AUR.

THX a lottttttttttttttttttttttttt...
but
why
Code: [Select]
# gcc -c -Q -march=native --help=target | grep march
  -march=                               corei7-avx
says that if my lappy uses Intel B820(1.7GHz,2MB L3 cache)
Quote




Intel                   ck-atom    atom
                       ck-core2    core2
                       ck-nehalem    corei7
                       ck-sandybridge    corei7-avx
                       ck-ivybridge    core-avx-i
                       ck-haswell    core-avx2
                       ck-p4    pentium4, nocona
                       ck-pentm    pentm, pentium-m

tia!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Verändert2.0 on 01. December 2013, 16:44:16
Manyaro, really: Please open a new thread since this has nothing to do with Korrode's kernels.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: manyaro on 01. December 2013, 17:04:49
I'm goin to do that!

but is really hard to reply that simple question instead to opena new thread?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 01. December 2013, 20:03:50
I got virtualbox installed but getting this error,

(http://s21.postimg.org/3jupxueav/image.png)

How do I get around this?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: aaditya on 01. December 2013, 20:13:41
I got virtualbox installed but getting this error,

(http://s21.postimg.org/3jupxueav/image.png)

How do I get around this?
You need to have virtualbox-host-modules to run virtualbox.
As I see there is not a package for it currently, you can download the PKGBUILD from here-
http://git.manjaro.org/package-sources/extra/blob/master/linux312-extramodules/virtualbox-modules/PKGBUILD (http://git.manjaro.org/package-sources/extra/blob/master/linux312-extramodules/virtualbox-modules/PKGBUILD)
You would need to modify it according to Korrode's kernel, then compile, install, reboot.
(need the kernel headers to build the extra-modules)
http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/ (http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 01. December 2013, 20:45:01
You need to have virtualbox-host-modules to run virtualbox.
As I see there is not a package for it currently, you can download the PKGBUILD from here-
http://git.manjaro.org/package-sources/extra/blob/master/linux312-extramodules/virtualbox-modules/PKGBUILD (http://git.manjaro.org/package-sources/extra/blob/master/linux312-extramodules/virtualbox-modules/PKGBUILD)
You would need to modify it according to Korrode's kernel, then compile, install, reboot.
(need the kernel headers to build the extra-modules)
http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/ (http://www.paradoxcomputers.com.au/manjaro/repo/linux-ck1bfq/)

You don't need to manually make a package, just make sure the -headers package for your ck1bfq kernel is installed and then install:
Code: [Select]
pacman -S virtualbox-host-dkmsand then reboot and it will build and load the module for you automatically.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: aaditya on 01. December 2013, 20:53:17
You don't need to manually make a package, just make sure the -headers package for your ck1bfq kernel is installed and then install:
Code: [Select]
pacman -S virtualbox-host-dkmsand then reboot and it will build and load the module for you automatically.
Ah, I didnt know that, thx :)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 01. December 2013, 20:55:01
You don't need to manually make a package, just make sure the -headers package for your ck1bfq kernel is installed and then install:
Code: [Select]
pacman -S virtualbox-host-dkmsand then reboot and it will build and load the module for you automatically.

Thanks you kindly sir! I will reboot shortly.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: kremator on 02. December 2013, 16:34:51
can it be installed somehow using mhwd-kernel? why not?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 02. December 2013, 16:45:47
can it be installed somehow using mhwd-kernel? why not?
It's not up to me to adjust mhwd to account for available custom kernels.

I would think anyone enthused enough to be trying custom kernels could handle installing some packages with pacman/pamac/etc.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: kremator on 02. December 2013, 22:50:04
All works OK so far. Philm if You by any chance read this thread: Please be so kind and make a patch to mhwd so we can use "mhwd-kernel -i linux312-ck1bfq" . After all linux is all about choice, right?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 06. December 2013, 08:07:16
A new version of BFS has been released that may fix suspend/resume issues for users that experience them (although I personally never have).
http://lkml.indiana.edu/hypermail/linux/kernel/1312.0/01538.html
That update will be reflected in these kernels soon.

-------------

Sadly, since the last update i did i've noticed VLC playback jolting when there is other heavy disk activity EDIT: actually it's only particular circumstances, not any old activity, jolting that doesn't even happen on the normal kernel. So, (i presume) somewhere in recent upstream updates that were applied across 3.10, 3.11 and 3.12 series kernels, something was changed that's negatively impacting BFQ. If you experience this my suggestion is to just not use these kernels for now. I'm hoping I can find time in the next few days to provide upstream with proper test results and debug data, but I am very busy with work at the minute.

EDIT:
On the other hand, BFQ is still performing as expected on my usual 'Play video in VLC off same hard drive that stress --hdd 1 is hammering and watch it jolt on CFQ, but not on BFQ' test. So i dunno. ???
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: kremator on 10. December 2013, 01:26:51
severe audio player glitches when compiling from source (both cpus 100%). same when mp3gaining files. setting higher priority won't help. seem to be disk usage related somehow even if listening to online radio (no disk cache). stock kernel all OK
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 10. December 2013, 06:17:26
severe audio player glitches when compiling from source (both cpus 100%). same when mp3gaining files. setting higher priority won't help. seem to be disk usage related somehow even if listening to online radio (no disk cache). stock kernel all OK

As I said in the last post, I can't deny i've seen some odd behaviour since the last update (although my usual test still yielded the result i expect for BFQ vs CFQ) ...although not what you describe.

It would be good if you can try using the stress command and then doing other tasks to see if the problem is replicated.
For example, for me on my quad-core i run stress --cpu 4 --hdd 1 which starts 4 processes hogging CPU cores and one smashing the current drive's I/O. This is usually a way to show how much better BFS+BFQ is. Even now my system does still open apps, play media and respond to user input like it's idle, where as with that stress command running on the normal kernel my system becomes sluggish... however, as I said, i do have some oddities since the last update, like the first time pacman is run after a reboot (the initial database load) will cause playing media to stutter on BFS+BFQ but not on normal.

*shrugs*
All I can say is don't run this for now if it's causing you problems, wait for these things to be fixed upstream.
Despite some currently oddities, It still does provide massive benefits for me, on my main system, with the type of workloads i have.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: kremator on 13. December 2013, 07:48:30
I've run "stress --cpu 2 --io 1 --hdd 2" and this kernel really works better than stock, BUT that's just a benchmark: in real life, in chrome dev (in full gpu mode) mouse cursor hoovers from link to link in very jumpy/jerky way unlike stock kernel.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: philm on 19. December 2013, 09:48:36
Both kernel-series seems to be outdated. linux310 will be at 3.10.25 this Saturday. linux311 is at version 3.11.10.1
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 19. December 2013, 10:06:15
Both kernel-series seems to be outdated. linux310 will be at 3.10.25 this Saturday. linux311 is at version 3.11.10.1
Yep, I don't update it regularly enough, I can't be bothered maintaining 9 kernels. :-X
To be honest, people may as well just use 'repo-ck' (https://wiki.archlinux.org/index.php/repo-ck). Many Manjaro users already do without issue, and the nvidia module versions in that repo VS Manjaro don't seem to have that much time where they're different.

I'll start another repo soon with only linux310-pae, linuxNNN-netbook and the BFS+BFQ+AMD-K8 optimized 64bit kernel I run myself on my main workstation.

Could someone please un-sticky this thread.
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: pavbaranov on 19. December 2013, 15:27:20
To be honest, people may as well just use 'repo-ck' (https://wiki.archlinux.org/index.php/repo-ck). Many Manjaro users already do without issue, and the nvidia module versions in that repo VS Manjaro don't seem to have that much time where they're different.

Unfortunetly, after last update of glibc (v.2.8-11), grub (v.1:2.00.1282.g5ae5c54-2) and linux-api-headers (v.3.12.4-1) /all of them are in our testing and unstable repository/, linux-ck kernels are no longer useable. Attempt to boot creates kernel panic. The same applies to other non-manjaro kernels like pfkernel or almost any builds from AUR.
Only yours kernels are usable with testing and unstable branch.

I'll start another repo soon with only linux310-pae, linuxNNN-netbook and the BFS+BFQ+AMD-K8 optimized 64bit kernel I run myself on my main workstation.
I'll be waiting... ;)
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: mips on 19. December 2013, 15:50:54
I'll start another repo soon with only linux310-pae, linuxNNN-netbook and the BFS+BFQ+AMD-K8 optimized 64bit kernel I run myself on my main workstation.

Please include a non-pae 32-bit one as well, it's what makes my old laptop tick :D
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: hoffe on 22. December 2013, 21:35:40
Unfortunetly, after last update of glibc (v.2.8-11), grub (v.1:2.00.1282.g5ae5c54-2) and linux-api-headers (v.3.12.4-1) /all of them are in our testing and unstable repository/, linux-ck kernels are no longer useable. Attempt to boot creates kernel panic.

Yep, I can confirm that. However, this obviously only has to do with grub, which meanwhile is back to version 2.00.5086-1 in the repos. Just downgrade grub and the ck-kernel will boot again!
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: Rob on 23. December 2013, 06:56:17
Are you guys running
Code: [Select]
grub-mkconfig -o /boot/grub/grub.cfgimmediately after updating grub (before rebooting)?
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: philm on 25. December 2013, 11:20:35
I had several issues with newer grub version than 2.00.5086-1 so I reverted it back. I need more info on this matter to fix it. Also I've to wait before followed error (https://bbs.archlinux.org/viewtopic.php?id=174600) is fixed by upstream (http://git.savannah.gnu.org/cgit/grub.git/commit/?id=faf4a65e1e1ce1d822d251c1e4b53d96ec7faec5).
Title: Re: Manjaro Kernel with ck1(BFS)+BFQ patchsets (incl. binary repo)
Post by: philm on 25. December 2013, 15:26:20
Please post your feedback for grub 2.02-beta2 here (http://forum.manjaro.org/index.php?topic=9508.0).
Title: Re: Manjaro 3.10 kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 23. January 2014, 09:27:23
I am maintaining the repo again, but now it is only the kernel version I run myself on my main workstation, which is usually the most recent LTS kernel (currently 3.10).

A 32bit-PAE kernel remains available.

People who want a newer kernel can use repo-ck (https://wiki.archlinux.org/index.php/repo-ck), which appears to track mainline.
Though, my kernels still offer the benefits of full Manjaro compliance, unlike repo-ck, meaning you can do stuff like build ISO's with manjaroiso, because the aufs support is intact.
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: schpankme on 06. February 2014, 06:32:07
... The most recent LTS kernel is provided

Can the LTS kernel be used in the Netbook Edition?
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 06. February 2014, 10:14:53
Can the LTS kernel be used in the Netbook Edition?

Sure, so long as 3.10 supports your netbook hardware, which it probably does.

Though, the '-netbook' kernel i provide as part of the Netbook Edition already includes BFS & BFQ.
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: schpankme on 06. February 2014, 10:25:23
... Sure
... the '-netbook' kernel already includes BFS & BFQ

I agree, those schedulers make it very nice.  My question is in response to another who was concerned that his 2gb laptop, required 64 bit, to get maximum performance.   :o
Title: Re: Manjaro 3.10 kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: excalibur1234 on 28. February 2014, 15:04:13
I am maintaining the repo again, but now it is only the kernel version I run myself on my main workstation, which is usually the most recent LTS kernel (currently 3.10).
...
People who want a newer kernel can use repo-ck (https://wiki.archlinux.org/index.php/repo-ck), which appears to track mainline.
Though, my kernels still offer the benefits of full Manjaro compliance, unlike repo-ck, meaning you can do stuff like build ISO's with manjaroiso, because the aufs support is intact.
ok. i checked out the repo-ck kernel. thanks for the tip.



it was not always very clear what i needed to do in order to get the repo-ck (https://wiki.archlinux.org/index.php/repo-ck) kernel running. therefore, i wrote simple instructions how to do it:


edit: because of rob's work of integrating BFS and BFQ into the manjaro kernel (look here: http://forum.manjaro.org/index.php?topic=5842.msg104311#msg104311), the repo-ck kernel is probably NOT beneficial for you anymore. i recommend to not use the repo-ck kernel unless you know precisely what you are doing!



1.) the the ck repository: open /etc/pacman.conf as root and add these lines at the bottom:
Code: [Select]
[repo-ck]
Server = http://repo-ck.com/$arch

2. sign the key for the ck repository:
Code: [Select]
sudo pacman-key -r 5EE46C4C
check, whether the key is from "graysky", then continue with
Code: [Select]
sudo pacman-key --lsign-key 5EE46C4C

3. open pamac. do not search, but go to the "sources" tab and choose repo-ck. there, you see a list with wireless drivers, gpu drivers and kernels (just look at the version number to differentiate between them).
use the table on this page:
https://wiki.archlinux.org/index.php/Repo-ck
to know, which kernel version to install. (in the next sentence .... is your kernel version representing optimizations for your cpu)
install these package:
linux-ck-....
linux-ck-....-headers
nvidia-ck-....
virtualbox-ck-host-modules-.....

when you are not sure, which kernel modules you need to install, search for "linux31" in pamac and look, which kernel parameters you have installed for your current kernel.

4. update grub:
Code: [Select]
sudo update-grub

5. reboot. when you see grub, choose the ck kernel to boot.

6. i recommend to least at least one manjaro kernel installed in addition to the ck kernel. just to be sure to have an always working kernel you can boot, in case something goes wrong.
Title: Re: Manjaro 3.10 kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: QtAndNice on 28. February 2014, 23:43:59
ok. i checked out the repo-ck kernel. thanks for the tip.



it was not always very clear what i needed to do in order to get the repo-ck (https://wiki.archlinux.org/index.php/repo-ck) kernel running. therefore, i wrote simple instructions how to do it:

1.) the the ck repository: open /etc/pacman.conf as root and add these lines at the bottom:
Code: [Select]
[repo-ck]
Server = http://repo-ck.com/$arch

2. sign the key for the ck repository:
Code: [Select]
sudo pacman-key -r 5EE46C4C
check, whether the key is from "graysky", then continue with
Code: [Select]
sudo pacman-key --lsign-key 5EE46C4C

3. open pamac. do not search, but go to the "sources" tab and choose repo-ck. there, you see a list with wireless drivers, gpu drivers and kernels (just look at the version number to differentiate between them).
use the table on this page:
https://wiki.archlinux.org/index.php/Repo-ck
to know, which kernel version to install. (in the next sentence .... is your kernel version representing optimizations for your cpu)
install these package:
linux-ck-....
linux-ck-....-headers
nvidia-ck-....
virtualbox-ck-host-modules-.....

when you are not sure, which kernel modules you need to install, search for "linux31" in pamac and look, which kernel parameters you have installed for your current kernel.

4. update grub:
Code: [Select]
sudo update-grub

5. reboot. when you see grub, choose the ck kernel to boot.

6. i recommend to least at least one manjaro kernel installed in addition to the ck kernel. just to be sure to have an always working kernel you can boot, in case something goes wrong.
thx mate

Works like a charm
i use the repo-ck/linux-ck-piledriver for my CPU
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: excalibur1234 on 01. March 2014, 00:59:01
good to see i could help you.

it works for me very well, too.
i use the ....ck-nehalem versions from repo-ck repository.

i am not sure, whether my system feels faster because it really is faster (under heavy loads) or whether it is the placebo effect...
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: QtAndNice on 01. March 2014, 11:56:48
i am not sure, whether my system feels faster because it really is faster (under heavy loads) or whether it is the placebo effect...

definetily not placebo effect, i could finally play FarCry3 on wine with a bit better frame rate than usual, also FL Studio 11 using wine has better responsiveness even without the ASIO library.

as long as you use this kernel for desktop system, it's a good choice because of the very low latencies.
But for server systems (e.g. oracle, debian) with large data throughput it's not so good because of the higher set interrupt timer.
look here: https://bbs.archlinux.org/viewtopic.php?id=130422 (https://bbs.archlinux.org/viewtopic.php?id=130422) very nicely benchmarked against Arch's stock kernel
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: excalibur1234 on 01. March 2014, 17:14:06
definetily not placebo effect, i could finally play FarCry3 on wine with a bit better frame rate than usual, also FL Studio 11 using wine has better responsiveness even without the ASIO library.

as long as you use this kernel for desktop system, it's a good choice because of the very low latencies.
But for server systems (e.g. oracle, debian) with large data throughput it's not so good because of the higher set interrupt timer.
look here: https://bbs.archlinux.org/viewtopic.php?id=130422 (https://bbs.archlinux.org/viewtopic.php?id=130422) very nicely benchmarked against Arch's stock kernel
thanks for the great link. really interesting to read despite me not understanding everything...
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 09. March 2014, 15:28:11
Now in the Unstable branch, both BFS and BFQ are in the Manjaro kernels as default.

So there's no longer a reason for this repo to exist. :)
Once the BFS+BFQ kernels hit Stable, i will be taking this repo down. You'll want to remove it from your /etc/pacman.conf
Open the file as root in a text editor and near the end you'll find a section that looks like this:
Code: [Select]
[linux-ck1bfq]
SigLevel = Optional TrustAll
Server = http://www.paradoxcomputers.com.au/manjaro/repo/$repo/$arch
Just delete that section and save the file.

Later EDIT: BFS never made it into the main kernels, so this repo will continue.
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: oli on 11. March 2014, 14:16:42
I have been trying to get the pae kernel working and for some reason it does not. It gets as far as about half way through booting up, probably around the point where it mounts the file systems and then it crashes and restarts the boot up process. I have intel core i5 560 M processor with integrated graphics.
The reason I want to install the kernel is so that all my RAM will be detected... I installed the ck-nehelam kernel from repo-ck without a problem, but this still only detects 3Gb of RAM. I also tried recompiling the 3.10 kernel with HIGHMEM64G enabled, but that didn't work either.

I don't really have a clue why it is not working, I am still quite new at this, anyone got any ideas?

Thanks in advance!
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 11. March 2014, 14:25:58
I have been trying to get the pae kernel working and for some reason it does not. It gets as far as about half way through booting up, probably around the point where it mounts the file systems and then it crashes and restarts the boot up process. I have intel core i5 560 M processor with integrated graphics.
The reason I want to install the kernel is so that all my RAM will be detected... I installed the ck-nehelam kernel from repo-ck without a problem, but this still only detects 3Gb of RAM. I also tried recompiling the 3.10 kernel with HIGHMEM64G enabled, but that didn't work either.

I don't really have a clue why it is not working, I am still quite new at this, anyone got any ideas?
Hmm not really, it boots fine for me.
I assume other PAE enabled kernels in other distros boot on your hardware?
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: oli on 11. March 2014, 14:42:03
Hmm not really, it boots fine for me.
I assume other PAE enabled kernels in other distros boot on your hardware?

Not sure I haven't tried? But I checked Intel website and according to processor specifications it should be able to take it...Could it be another hardware issue? 
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: war.dhan on 28. June 2014, 08:51:14
fglrx is failing to load after installing & booting with ck-bobcat.
it fails with the following failue of systemd service : systemd-modules-load
upon further probing i found that fglrx is failing to load.
i have added elevator=bfq to /etc/default-grub.
my kernel version :

Code: [Select]
$ uname -r
3.16.0-1-MANJARO

is there any way to overcome the issue.
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 28. June 2014, 09:05:42
fglrx is failing to load after installing & booting with ck-bobcat.
it fails with the following failue of systemd service : systemd-modules-load
upon further probing i found that fglrx is failing to load.
i have added elevator=bfq to /etc/default-grub.
my kernel version :

Code: [Select]
$ uname -r
3.16.0-1-MANJARO

is there any way to overcome the issue.

Check out catalyst-hook:
https://aur.archlinux.org/packages/catalyst-hook/
https://wiki.archlinux.org/index.php/AMD_Catalyst#Catalyst-hook
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: war.dhan on 28. June 2014, 11:12:03
Check out catalyst-hook:
https://aur.archlinux.org/packages/catalyst-hook/
https://wiki.archlinux.org/index.php/AMD_Catalyst#Catalyst-hook

thanks buddy.. right now installing this 118mb monster....  ;D
it supports upto 3.15 kernel, which is great  :D
once again  thank you..  :)
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: yubasin on 12. December 2015, 22:22:43
The virtualBox won't work for me
Code: [Select]
sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/3.10.32-1-MANJARO-PAE-ck1bfq
Title: Re: Manjaro LTS kernel with ck1(BFS)+BFQ patchsets (64bit/32bit/32bit-PAE)
Post by: Rob on 13. December 2015, 16:22:25
Sorry this repo has not been maintained in a very long time and i will pull it down soon.

Packages for the vbox modules for these kernels were never provided, but the dkms packages for the modules should work (virtualbox-host-dkms, virtualbox-guest-dkms). Make sure the headers package (pacman -S linux310-pae-ck1bfq-headers) for the kernel is installed before installing the vbox dkms packages and rebooting.