Package Details: linux-ck 6.11.10-1

Git Clone URL: https://aur.archlinux.org/linux-ck.git (read-only, click to copy)
Package Base: linux-ck
Description: The Linux kernel and modules with ck's hrtimer patches
Upstream URL: https://wiki.archlinux.org/index.php/Linux-ck
Licenses: GPL-2.0-only
Provides: KSMBD-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 458
Popularity: 0.080380
First Submitted: 2011-07-22 14:51 (UTC)
Last Updated: 2024-11-26 13:15 (UTC)

Dependencies (14)

Required by (7)

Sources (6)

Latest Comments

« First ‹ Previous 1 .. 296 297 298 299 300 301 302 303 304 305 306 .. 308 Next › Last »

graysky commented on 2011-08-26 07:35 (UTC)

I emailed Paolo about BFQ. Here is the exchange: > See here: http://pf.natalenko.name/sources/3.0/ > The pf patchset includes BFQ for 3.0? Is it official? Did not know it > Did you release it yet? Unfortunately no, I did not yet find the time to complete the new version. The bright side is that it will not be just a port to 3.0, but it will contain new improvements.

Det commented on 2011-08-25 11:50 (UTC)

Well, I don't exactly know _where_ they are defined like that. I just know that they are. 1) The "-O2" flag is told to be used by default in the "CONFIG_CC_OPTIMIZE_FOR_SIZE=y" config option's description: "Enabling this option will pass "-Os" instead of "-O2" to gcc resulting in a smaller kernel." 2) "-fstack-protector" on the other hand is mentioned in the said bug report (https://bugs.archlinux.org/task/18864). [1] could at least be checked by finding out where all those CONFIG_ options are defined and see what _this_ one does, while [2] I have no idea about. It's likely in the kernel sources since I don't see it being mentioned anywhere in the PKGBUILD or the configs. You can test build without either flag and see for yourself that the size of the kernel image doesn't indeed change (it would be quicker to just test both at the same time). I can already confirm that this is the case.

graysky commented on 2011-08-25 01:36 (UTC)

@Det - missed some of that, sorry. I took your suggestion about the make modules_install, thanks for pointing it out. As to the the your other two points regarding switches, it's not immediately clear to me where the -O2 and -fstack-protector are defaulted in the linux package. Can you point me to a location?

Det commented on 2011-08-24 21:40 (UTC)

@graysky, these: http://pastebin.com/6jr7yPzS >To echo what I posted earlier, if 2.6 --> 3.0 was that simple, I would think that Paolo would have done it already. I wouldn't know about that but it's possible that Paolo simply hasn't got the time yet to even look at it (even if it was that simple a port). For what it's worth I'm using BFQ here (through the -pf patchset) and have had no issues so far.

graysky commented on 2011-08-24 19:10 (UTC)

@Det - Pill in which changes? Also, I'm not comfortable using code that Paolo doesn't release. To echo what I posted earlier, if 2.6 --> 3.0 was that simple, I would think that Paolo would have done it already.

Det commented on 2011-08-24 12:37 (UTC)

@graysky, can you please finally "pull in" my "changes" :D? E: And about BFQ, it may just be as easy as eduardoeae suggests. Based on this comment in CK's blog Paolo hasn't found the time yet to do the port: http://ck-hack.blogspot.com/2011/08/300-ck1-and-bfs-for-300.html?showComment=1313153893932#c8254692818264991921

graysky commented on 2011-08-23 20:58 (UTC)

@ed - thanks for the enthusiasm but I'll wait for Paolo to post it. I would think that if it were as simple as what you propose, he would have done it already.

eduardoeae commented on 2011-08-23 20:45 (UTC)

http://pastebin.com/2KJMXpLq Here is the 0001-bfq patch for 3.0. I just made it from the 2.6.39 patches. I guess its the same as the linux-pf one. The 0002 and 0003 patches from 2.6.39 works just fine. It shouldn't have any problems because I only made some syntax fixes. But I'm testing it right now so... just be cautious about it.