Package Base Details: linux-uksm-ck

Category: kernels
Submitter: None
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 42
First Submitted: 2012-04-26 06:19
Last Updated: 2015-06-06 16:49

Latest Comments

Comment by portaloffreedom

2015-06-07 23:48

new version of BFQ is out

Comment by FadeMind

2015-06-06 17:00

Cache chrome ;D

Comment by sir_lucjan

2015-06-06 16:58

Wiem i skasowałem go nim zdążyłeś mnie o tym poinformować. Odświeżaj stronę bo czasem wczytuje stary PKGBUILD.

Comment by FadeMind

2015-06-06 16:55

Pacz

### Fix bug #98501
msg "Fix bug #98501"
patch -Np1 -i "${srcdir}/md-raid0-fix-restore-to-sector-variable-in-raid0_mak.patch"

jest już w 4.0.5

Comment by sir_lucjan

2015-06-06 16:49

Bump to 4.0.5

Comment by sir_lucjan

2015-06-03 17:10

Version 4.0.5-rc1: https://github.com/sirlucjan/kernelrc

Comment by sir_lucjan

2015-06-01 15:15

You can try.

Comment by Junio_Calu

2015-05-31 13:58

@sir_lucjan, it is possible to add the realtime patch without causing problems?

Comment by sir_lucjan

2015-05-18 07:23

Bump to 4.0.4

Comment by sir_lucjan

2015-05-16 10:05

Version 4.0.4-rc1: https://github.com/sirlucjan/kernelrc

Comment by sir_lucjan

2015-05-13 13:57

Bump to 4.0.3

Comment by sir_lucjan

2015-05-12 20:42

Bump to 4.0.2

Comment by sir_lucjan

2015-05-11 13:59

Bump to v3.19.8-1

Comment by sir_lucjan

2015-05-07 10:20

Bump to v3.19.7-1

Comment by sir_lucjan

2015-05-05 07:11

Version 4.0.1-2: https://github.com/sirlucjan/aur

Comment by sir_lucjan

2015-04-29 16:15

Version 4.0.1: https://github.com/sirlucjan/aur

Comment by sir_lucjan

2015-04-29 12:55

Bump to v3.19.6-1

Comment by sir_lucjan

2015-04-27 13:50

Widziałem ten wątek. Zaktualizuję kernele (bfs, bridge-pl, uksm oraz uksm-ck) do wersji 3.19.6, wersje 4.0.X umieszczę w githubie dla chętnych. Z linux-uksm poczekam do wydania stabilnej wersji 0.1.2.4

Comment by FadeMind

2015-04-27 13:44

Nie aktualizuj do wersji kernela 4.0: https://bbs.archlinux.org/viewtopic.php?pid=1523605#p1523605

-CK patchset ma poważne problemy ze stabilnością.

Comment by sir_lucjan

2015-04-27 10:05

Version 4.0.0: https://github.com/sirlucjan/aur

Comment by sir_lucjan

2015-04-20 14:41

Bump to v3.19.5-1

Comment by sir_lucjan

2015-04-13 17:39

Bump to 3.19.4-1

Comment by sir_lucjan

2015-03-26 17:19

Bump to 3.19.3-1

Comment by sir_lucjan

2015-03-18 18:59

Bump to 3.19.2-1

Comment by sir_lucjan

2015-03-16 15:00

Bump to 3.19.1-2

Add:

From https://aur.archlinux.org/packages/li/linux-ck/PKGBUILD

### DO NOT MERGE OUT THIS IF STATEMENT
### IT AFFECTS USERS WHO STRIP OUT THE DVB STUFF SO THE OFFICIAL ARCH CODE HAS A CP
### LINE THAT CAUSES MAKEPKG TO END IN AN ERROR
###
if [ -d include/config/dvb/ ]; then
mkdir -p "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/"
cp include/config/dvb/*.h "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/"
fi

Comment by sir_lucjan

2015-03-07 17:15

Bump to v3.19.1-1

Comment by mareex

2015-03-03 19:36

ok thanks. I'll give it a try. ;-)

Comment by sir_lucjan

2015-03-03 19:28

You can edit config/config.x86_64 or you can use x/g/nconfig :)

Comment by mareex

2015-03-03 19:24

I have a question: what do I need to change in this PKGBUILD when I want to build the kernel for my architecture (-march=native)? Is this done automatically or do I need to edit "config" or "config.x86_64"?

Comment by sir_lucjan

2015-03-03 11:03

enihcam:

# Tweak kernel options prior to a build via gconfig
#make gconfig
# Tweak kernel options prior to a build via xconfig
#make xconfig
# Tweak kernel options prior to a build via nconfig
# make nconfig

Comment by sir_lucjan

2015-03-03 11:02

What do you mean? Menuconfig?

Comment by enihcam

2015-03-03 03:24

Could you add configuration menu option? Thanks.

Comment by sir_lucjan

2015-02-28 12:51

Bump to v3.19-1

Comment by sir_lucjan

2015-02-28 12:09

I will bump shortly.

Comment by walkindude

2015-02-28 12:08

what about 3.19?

Comment by sir_lucjan

2015-02-27 23:22

Bump to v3.18.8-1

Comment by sir_lucjan

2015-02-11 09:06

Bump to v3.18.7-1

Comment by sir_lucjan

2015-02-06 15:24

Bump to v3.18.6-1

Comment by sir_lucjan

2015-01-31 20:56

Bump to v3.18.5-1

Comment by walkindude

2015-01-21 16:53

@sir_lucjan
no need: solved the problem - removed custom dsdt

Comment by sir_lucjan

2015-01-21 15:50

Suggest that you open a thread in the forum. No idea about your specific problem.

Comment by walkindude

2015-01-21 15:47

@sir_lucjan
yep, I said it already ;)

Comment by sir_lucjan

2015-01-21 15:45

Probably yours config is incorrect.

Comment by walkindude

2015-01-21 15:43

@sir_lucjan
got it, but I also ran

make localmodconfig

and

check/uncheck some options via

make nconfig

Comment by sir_lucjan

2015-01-21 15:38

@walkindude

http://wklej.org/id/1603258/

Comment by walkindude

2015-01-21 15:33

hm, windows guest boots, so smth wrong in my config

Comment by sir_lucjan

2015-01-21 15:27

Let me know ;)

Comment by walkindude

2015-01-21 15:22

ok, will try repository variant..
my own build for some reason gives me black screen

Comment by sir_lucjan

2015-01-21 15:07

@walkindude

http://repo-ck.com/index.html

Comment by sir_lucjan

2015-01-21 14:52

Try linux-ck. Probably bfs/ck-patchset doesn't work correctly.

Comment by walkindude

2015-01-21 14:48

Tried to build this kernel without uksm - same result.

Comment by sir_lucjan

2015-01-21 11:24

Does the corresponding linux-ck/uksm/bfs/* of the same version cause issues?

Comment by walkindude

2015-01-21 11:18

Has anyone tried to do vga passthrough with qemu kvm on this one?
In ARCH it works, there all I'm getting is a black screen after selecting boot device.

Comment by sir_lucjan

2015-01-16 17:41

Bump to v3.18.3-1

Note: This PKGBUILD now conforms to the pacman-4.2 standards of being able to verify pgp signatures of upstream files. See the following for info on how to add the needed keys or how to disable this feature entirely,[1]

1. https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Comment by sir_lucjan

2015-01-09 13:55

http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/

Comment by sir_lucjan

2015-01-08 20:32

Bump to v3.18.2-1

Note: This PKGBUILD now conforms to the pacman-4.2 standards of being able to verify pgp signatures of upstream files. See the following for info on how to add the needed keys or how to disable this feature entirely,[1]

1. https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Comment by sir_lucjan

2014-12-22 14:54

Bump to v3.18.1-2

Changelog: BFQ version v7r7.

Comment by sir_lucjan

2014-12-22 08:30

Update to 3.18.1

Comment by sir_lucjan

2014-12-16 19:10

Bump to 3.17.7

Comment by sir_lucjan

2014-12-08 09:57

Update to 3.17.6

Comment by sir_lucjan

2014-12-06 15:21

Bump to 3.17.4-2

Changelog: Added https://projects.archlinux.org/svntogit/packages.git/tree/trunk/fix_CPU0_microcode_on_resume.patch?h=

Comment by sir_lucjan

2014-11-21 19:26

Update to 3.17.4

Comment by sir_lucjan

2014-11-19 22:31

Bump to v3.17.3-4

Changelog: uksm v3.17.ge.2

FIXED!!

Comment by sir_lucjan

2014-11-18 14:12

@truongap

Check your mailbox once again.

Comment by sir_lucjan

2014-11-18 10:49

Bump to v3.17.3-3

Changelog: Added ck2/BFS 458

Temporarily please build this kernel without UKSM patch (only with KSM Legacy) or without KVM if you don't use virtual machines. Of course, you may stay with 3.16.7 version.Error still exist.

Comment by truongap

2014-11-18 00:43

Thank for your respond.

Comment by sir_lucjan

2014-11-17 18:12

@truongap

Check your mailbox.

Comment by sir_lucjan

2014-11-17 14:58

Probably uksm for 3.14 doesn't work with 3.14.24 out of the box:

mm/mmap.c: In function ‘exit_mmap’:
mm/mmap.c:2773:4: error: ‘struct mm_struct’ has no member named ‘mmap_cache’
mm->mmap_cache = NULL;

I have no time and I don't feel like doing it right now. Sorry, mate.

Comment by sir_lucjan

2014-11-17 13:55

Try with official instruction:

https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages

Can you give me your PKGBUILD?

Comment by truongap

2014-11-17 12:13

I'm trying to build linux-lts-ck with uksm patch (Opensuse Build Service) but I failed everytime. This is a part of build log:
...
[ 80s] Enable bounce buffers (BOUNCE) [Y/n/?] y
[ 80s] Enable KSM for page merging (KSM) [Y/n/?] y
[ 80s] Choose UKSM/KSM strategy
[ 80s] > 1. Ultra-KSM for page merging (UKSM)
[ 80s] 2. Legacy KSM implementation (KSM_LEGACY) (NEW)
[ 80s] choice[1-2?]: aborted!
[ 80s]
[ 80s] Console input/output is redirected. Run 'make oldconfig' to update configuration.
[ 80s]
[ 80s] /usr/src/packages/BUILD/linux-lts-ck/src/linux-3.14/scripts/kconfig/Makefile:36: recipe for target 'silentoldconfig' failed
[ 80s] make[2]: *** [silentoldconfig] Error 1
...

I think you can help me out. Thanks

Comment by sir_lucjan

2014-11-15 19:12

Bump to v3.17.3-2

Changelog: Added fix FS#42689

Comment by sir_lucjan

2014-11-14 22:23

Temporarily please build this kernel without UKSM patch (only with KSM Legacy) or without KVM if you don't use virtual machines. Of course, you may stay with 3.16.7 version.Error still exist.

Comment by sir_lucjan

2014-11-14 19:29

Update to 3.17.3

Comment by sir_lucjan

2014-11-14 17:06

@xianai

http://pastebin.com/4TLK4HgM

I tried to build a kernel with UKSM (ONLY UKSM - without ck1/bfs, without bfq, without grayky's gcc kernel patch). I still got an error.

I used config from linux-mainline (formerly I used config from arch linux kernel and from graysky's linux-ck).

Comment by sir_lucjan

2014-11-14 15:42

@xianai

Without KVM this patch (UKSM) works - I don't use virtualization/KVM and I have UKSM. I spoke with Marco Benatto from OpenMandriva Community and he has the same problem with UKSM and KVM.

Comment by xianai

2014-11-14 15:36

@sir_lucjan

Sorry guys, I cannot reproduce this error with vanilla 3.17 kernel.
Since I am not an arch linux user, so not familiar with the arch build system.

Maybe there are patch confilicts between all these patches in your build process ?

Comment by sir_lucjan

2014-11-13 10:41

Temporarily please build this kernel without UKSM patch (only with KSM Legacy) or without KVM if you don't use virtual machines. Of course, you may stay with 3.16.7 version.

Comment by sir_lucjan

2014-11-13 10:07

I spoke with Nai Xia (developer of UKSM) - he will fix it soon.

Comment by mareex

2014-11-12 18:14

Ok I will try. :)
Removing the UKSM patch does indeed work ;)

--- PKGBUILD 2014-11-12 19:00:18.000000000 +0100
+++ PKGBUILD.orig 2014-11-12 19:11:28.141108651 +0100
@@ -28,7 +28,7 @@
# This PKGBUILD will call it directly to probe all the modules you have logged!
#
# More at this wiki page ---> https://wiki.archlinux.org/index.php/Modprobed_db
-_localmodcfg=y
+_localmodcfg=

# Use the current kernel's .config file
# Enabling this option will use the .config of the RUNNING kernel rather than
@@ -112,8 +112,8 @@
done

### Patch source with UKSM
- #msg "Patching with UKSM"
- #patch -Np1 -i "${srcdir}/uksm-${_uksmvernel}-for-${_uksmname}.patch"
+ msg "Patching with UKSM"
+ patch -Np1 -i "${srcdir}/uksm-${_uksmvernel}-for-${_uksmname}.patch"


### Clean tree and copy ARCH config over
@@ -157,7 +157,7 @@
fi

### UKSM to be enabled
- #sed -i -e s'/CONFIG_KSM=y/CONFIG_KSM=y\nCONFIG_UKSM=y/' ./.config
+ sed -i -e s'/CONFIG_KSM=y/CONFIG_KSM=y\nCONFIG_UKSM=y/' ./.config

Comment by sir_lucjan

2014-11-12 18:09

I have another version of uksm patch. Give me one hour ;)

Comment by sir_lucjan

2014-11-12 17:55

I use Arch Linux.

Try linux-uksm-ck or linux-bridge-pl WITHOUT uksm patch.

Comment by mareex

2014-11-12 17:49

Ok I just tried to build a few other kernels:

linux-uksm-ck -> fail
linux-bridge-pl -> fail (same error as above)
linux-ck -> success

these kernels where build with "_localmodcfg=y" and nothing else changed in the PKGBUILD.

@sir_lucjan what kind of system do you use? and which options are turned on in the PKGBUILD?

Comment by sir_lucjan

2014-11-12 17:07

Try for example linux-bridge-pl.

I have built linux-uksm-ck and it works.


Comment by mareex

2014-11-12 16:56

Yes I do use makepkg.

I just tried to build from an unmodified PKGBUILD of linux-uksm-ck. Error is still present. :(
All builds of prior versions used to work.
BTW: My architecture is x86_64 and i m using gcc-multilib

Comment by sir_lucjan

2014-11-12 10:02

It works. Do you use makepkg?

==> Sprzątam...
-> Usuwanie niechcianych plików...
-> Usuwanie libtool plików...
-> Usuwanie static library plików...
-> Kompresuję strony man oraz info...
==> Creating package "linux-uksm-ck"...
-> Generuję plik .PKGINFO...
-> Dodawanie pliku install...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-ck-headers()
==> Sprzątam...
-> Usuwanie niechcianych plików...
-> Usuwanie libtool plików...
-> Usuwanie static library plików...
-> Kompresuję strony man oraz info...
==> Creating package "linux-uksm-ck-headers"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-ck-docs()
==> Sprzątam...
-> Usuwanie niechcianych plików...
-> Usuwanie libtool plików...
-> Usuwanie static library plików...
-> Kompresuję strony man oraz info...
==> Creating package "linux-uksm-ck-docs"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Opuszczam środowisko fakeroot.
==> Skończyłem tworzenie: linux-uksm-ck 3.17.2-1 (śro, 12 lis 2014, 11:02:20 CET)
==> Sprzątam...

Comment by mareex

2014-11-12 08:57

Have problems building:

86/boot/video.o arch/x86/boot/video-mode.o arch/x86/boot/version.o arch/x86/boot/video-vga.o arch/x86/boot/video-vesa.o arch/x86/boot/video-bios.o -o arch/x86/boot/setup.elf
objcopy -O binary arch/x86/boot/setup.elf arch/x86/boot/setup.bin
arch/x86/boot/tools/build arch/x86/boot/setup.bin arch/x86/boot/vmlinux.bin arch/x86/boot/zoffset.h arch/x86/boot/bzImage
Setup is 16284 bytes (padded to 16384 bytes).
System is 3776 kB
CRC 66335b39
Kernel: arch/x86/boot/bzImage is ready (#1)
mkdir -p ./arch/x86_64/boot
ln -fsn ../../x86/boot/bzImage ./arch/x86_64/boot/bzImage
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build linux-uksm-ck.
==> Restart building linux-uksm-ck ? [y/N]

Any idea?

Comment by sir_lucjan

2014-11-11 22:32

Update to 3.17.2

Comment by sir_lucjan

2014-10-30 17:07

Update to 3.16.7

Comment by sir_lucjan

2014-10-19 22:52

Bump to v3.16.6-2

Changelog: BFQ version v7r6.

Comment by sir_lucjan

2014-10-15 10:53

Update to 3.16.6

Comment by sir_lucjan

2014-10-09 20:07

Update to 3.16.5

Comment by sir_lucjan

2014-10-06 09:52

Update to 3.16.4

Comment by sir_lucjan

2014-09-17 19:56

Update to 3.16.3

Comment by sir_lucjan

2014-09-06 09:41

Update to 3.16.2

Comment by sir_lucjan

2014-08-27 18:24

Changelog: uksm-0.1.2.3-for-v3.16.ge.1.patch

Comment by sir_lucjan

2014-08-25 07:44

Changelog: Update to ck2 with bfs v456 and fix FS#41683 (intel ringbuffer).

Comment by sir_lucjan

2014-08-22 12:57

Special for r3pek :)

Comment by sir_lucjan

2014-08-16 09:38

Update to 3.16.1

Comment by sir_lucjan

2014-08-15 17:30

Bump to 3.15.10-3

Changelog: add smtnice6 patch

Comment by sir_lucjan

2014-08-14 11:29

Bump to 3.15.10-2

Changelog: add smtnice5 patch

Comment by sir_lucjan

2014-08-14 09:19

Update to 3.15.10

Comment by sir_lucjan

2014-08-08 08:28

Update to 3.15.9

Comment by sir_lucjan

2014-08-01 09:05

Update to 3.15.8

Comment by sir_lucjan

2014-07-28 21:27

Update to 3.15.7

Comment by sir_lucjan

2014-07-19 11:10

Bump to 3.15.6-2

Changelog: add patch https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=3cf521f7dc87c031617fd47e4b7aa2593c2f3daf

Comment by sir_lucjan

2014-07-18 10:30

Update to 3.15.6

Comment by sir_lucjan

2014-07-11 07:54

Bump to 3.15.5-2

Changelog: 0013-efistub-fix.patch

Comment by sir_lucjan

2014-07-09 20:19

Update to 3.15.5

Comment by sir_lucjan

2014-07-09 12:34

Bump to 3.15.4-2
Changelog: bfs v0.449 update

Comment by sir_lucjan

2014-07-07 07:35

Update to 3.15.4

Comment by sir_lucjan

2014-07-03 21:14

Bump to 3.15.3-2

Changelog: UKSM 0.1.2.3 for 3.15.ge.3

Comment by flashgive

2014-07-03 04:01

Hi,UKSM 0.1.2.3 released
http://kerneldedup.org/download/uksm/0.1.2.3/uksm-0.1.2.3-for-v3.15.ge.3.patch

Comment by sir_lucjan

2014-07-02 19:59

Update to 3.15.3

Comment by sir_lucjan

2014-07-01 08:56

Update to 3.14.10

Comment by sir_lucjan

2014-06-26 20:58

Update to 3.14.9

Comment by sir_lucjan

2014-06-21 11:57

Bump to v3.14.8-2

Changelog: BFQ version v7r5.

Comment by sir_lucjan

2014-06-17 09:35

Update to 3.14.8

Comment by sir_lucjan

2014-06-12 09:41

Update to 3.14.7

Comment by sir_lucjan

2014-06-08 18:25

Thank you, graysky.

Comment by sir_lucjan

2014-06-08 18:01

Done.

Comment by graysky

2014-06-08 14:41

Note that the version of enable_additional_cpu_optimizations_for_gcc.patch you are using while compatible with gcc v4.9 (current version Arch uses), does not properly work with a number of cpu types since gcc changed the definitions of march= and mtune= for them. See the gcc changes for more.[1] You need to point to a new version of my gcc patch for gcc v4.9 compatibility.

1. https://gcc.gnu.org/gcc-4.9/changes.html
2. http://repo-ck.com/source/gcc_patch/enable_additional_cpu_optimizations_for_gcc_v4.9+.patch.gz

Comment by sir_lucjan

2014-06-08 10:04

Update to 3.14.6

Comment by sir_lucjan

2014-06-04 11:17

Bump to 3.14.5-2

Add a new option:

# Tweak kernel options prior to a build via gconfig
#make gconfig
# Tweak kernel options prior to a build via xconfig
#make xconfig
# Tweak kernel options prior to a build via nconfig
#make nconfig

Comment by sir_lucjan

2014-06-01 17:09

Update to 3.14.5

Comment by sir_lucjan

2014-05-20 08:50

Bump to v3.14.4-2

Changelog: BFQ version v7r4.

Comment by sir_lucjan

2014-05-13 13:57

Update to 3.14.4

Comment by sir_lucjan

2014-05-08 17:12

Fixed.

Comment by sir_lucjan

2014-05-08 07:58

I will try to fix it.

Comment by olace

2014-05-08 02:15

Hi!

I got this:

DEPMOD 3.14.3-2-uksm-ck
==> Tidying install...
-> Purging unwanted files...
-> Removing libtool files...
-> Removing static library files...
-> Compressing man and info pages...
==> Creating package "linux-uksm-ck"...
-> Generating .PKGINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_linux-uksm-ck-headers()...
cp: cannot stat ‘drivers/media/usb/sn9c102/*.h’: No such file or directory
==> ERROR: A failure occurred in package_linux-uksm-ck-headers().
Aborting...
==> ERROR: Makepkg was unable to build linux-uksm-ck.
==> Restart building linux-uksm-ck ? [y/N]
==> --------------------------------------
==>


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

The folder "src/linux-3.14.3-2-uksm-ck/drivers/media/usb/sn9c102" have nothing inside.

Comment by sir_lucjan

2014-05-06 17:15

Update to 3.14.3

Comment by sir_lucjan

2014-05-06 13:46

Update to 3.14.2

Comment by sir_lucjan

2014-04-25 16:16

Bump to v3.13.11-2

Changelog: BFQ version v7r3.

Comment by sir_lucjan

2014-04-23 08:51

Update to 3.13.11

Comment by sir_lucjan

2014-04-14 19:24

Update to 3.13.10

Comment by sir_lucjan

2014-04-13 14:17

1) Download the source tarball, untar it, enter the directory
2) sed -i 's|^_bfqpath=.*$|_bfqpath=\"http://repo-ck.com/source/mirror\"|' PKGBUILD

Comment by sir_lucjan

2014-04-07 16:02

@benatto:

Thank you.

Bump to 3.13.9-4

Update uksm patch to 3.13.ge.9

Comment by benatto

2014-04-07 14:10

Just a last update on this case.

I've sent this patch to upstream and is has been accepted, next version should already support linux >= 3.13.9 by default, please refer to Nai Xia email bellow:

"Hi,

Thanks for bug report. I confirm this fix.
Actually I already patched it in my branch.
The patch for >= 3.13.9 and 3.14 will be released soon.

Thanks,

Nai Xia"

Cheers

Comment by sir_lucjan

2014-04-05 11:31

@benatto - Nice to meet you. Cheers from OpenLinux Poland (Manjaro & Bridge Linux polish support)!

Comment by benatto

2014-04-04 20:23

@sir_lucjan Cool. Let me know if you think I could be usefull in other situations! Cheers from me and from OpenMandriva guys!

Comment by benatto

2014-04-04 20:08

@sir_lucjan thanks mate! Let me know if I can be usefull in something and the results of your tests on this. Already sent this to upstream, awaiting for a reply!

Comment by sir_lucjan

2014-04-04 19:57

@benatto - you're awsome !

Fixed.

Comment by benatto

2014-04-04 19:14

Hi all,
I'm Marco Benatto from OpenMandriva Community.

I've got UKSM working under 3.13.9 by applying this patch to fix the compilation problem (right after uksm patch). Basically kernel guys has merged old compound_trans_head with compound_head. It's working fine to me under OpenMandriva and Fedora20.

--- linux-3.13.9-uksm_orig/mm/uksm.c 2014-04-04 14:56:29.738462696 -0300
+++ linux-3.13.9-devel/mm/uksm.c 2014-04-04 14:55:36.165528224 -0300
@@ -1604,7 +1604,11 @@
static struct page *page_trans_compound_anon(struct page *page)
{
if (PageTransCompound(page)) {
- struct page *head = compound_trans_head(page);
+ /*benatto: old compound_trans_head
+ * was merged into standard
+ * compound_head function on linux/mm.h
+ */
+ struct page *head = compound_head(page);
/*
* head may actually be splitted and freed from under
* us but it's ok here.

I know it's not an official solution, but should work fine.

Comment by walkindude

2014-04-04 13:00

of course :)
How is it going?

Comment by sir_lucjan

2014-04-04 12:35

Can you wait a little longer?

I must build it now :)

Comment by walkindude

2014-04-04 12:11

got an error, previous kernels compiled just fine:

CC mm/uksm.o
mm/uksm.c: In function ‘page_trans_compound_anon’:
mm/uksm.c:1607:10: error: implicit declaration of function ‘compound_trans_head’ [-Werror=implicit-function-declaration]
struct page *head = compound_trans_head(page);
^
mm/uksm.c:1607:23: warning: initialization makes pointer from integer without a cast [enabled by default]
struct page *head = compound_trans_head(page);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:308: recipe for target 'mm/uksm.o' failed
make[1]: *** [mm/uksm.o] Error 1
Makefile:820: recipe for target 'mm' failed
make: *** [mm] Error 2
make: *** Waiting for unfinished jobs....

Comment by sir_lucjan

2014-03-31 19:14

Update to 3.13.8

Comment by sir_lucjan

2014-03-24 08:41

Update to 3.13.7

Comment by sir_lucjan

2014-03-12 21:09

@johnthekipper

Try linux-ck-pax

Comment by sir_lucjan

2014-03-12 21:02

I'm sorry, but I can't.

Comment by johnthekipper

2014-03-12 20:38

Can you add the grsec patch + config for this aur package??

Comment by sir_lucjan

2014-03-07 21:00

Update do 3.13.6

Comment by sir_lucjan

2014-03-03 13:56

Update to 3.13.5

Comment by sir_lucjan

2014-02-23 00:27

Update to 3.12.13

Comment by sir_lucjan

2014-02-20 20:16

Update to 3.12.12

Comment by sir_lucjan

2014-02-14 08:21

Update to 3.12.11

Comment by sir_lucjan

2014-02-10 16:08

1) Download the source tarball, untar it, enter the directory
2) sed -i 's|^_bfqpath=.*$|_bfqpath=\"http://repo-ck.com/source/mirror\"|' PKGBUILD

Comment by sir_lucjan

2014-02-10 09:50

Another link for BFQ: http://repo-ck.com/source/mirror/

Comment by sir_lucjan

2014-02-07 10:31

Update to 3.12.10

Comment by sir_lucjan

2014-01-25 20:53

Update to 3.12.9

Comment by sir_lucjan

2014-01-20 17:25

No problem.

Comment by alyubomirov

2014-01-20 17:23

Patches OK.Thanks.

Comment by sir_lucjan

2014-01-20 17:13

Bump to 3.12.8-2 - I added patch to tarball. Is now better?

Comment by alyubomirov

2014-01-20 16:37

That patch fails all the way...

Comment by sir_lucjan

2014-01-20 03:07

Another link for UKSM: https://github.com/archlinuxarm/PKGBUILDs/blob/master/core/linux-raspberrypi-latest/uksm-0.1.2.2-for-v3.12.patch

Comment by sir_lucjan

2014-01-18 08:05

Update 3.12.8

Comment by sir_lucjan

2014-01-10 03:08

Update to 3.12.7

Comment by sir_lucjan

2013-12-21 09:31

Update to 3.12.6

Comment by sir_lucjan

2013-12-19 05:39

Fixed.

Comment by dazemc

2013-12-19 05:31

Description threw me off...ck1 patchset? ck2 I believe

Comment by sir_lucjan

2013-12-12 07:42

Update to 3.12.5

Comment by sir_lucjan

2013-12-08 17:33

Update to 3.12.4

Comment by sir_lucjan

2013-12-05 03:11

Update to 3.12.3

Comment by sir_lucjan

2013-11-30 18:14

Update to 3.12.2

Comment by sir_lucjan

2013-11-24 10:52

Thank you.

Done :)

Comment by qpalz

2013-11-24 03:48

You have not applied btrfs-relocate-csums-properly-with-prealloc-ext.patch although you have added it into the source list. Also, you have not made UKSM be the default in config. Also, I have modified CONFIG_LOCALVERSION="-ck" to "-uksm-ck" in the config, although this is not necessary.

Tarball: https://db.tt/5NRKx3q6

Comment by sir_lucjan

2013-11-22 19:14

Update to 3.12.1

Comment by stalker254

2013-11-17 06:13

Update to 3.11.8

Comment by qpalz

2013-10-15 11:22

Update to 3.11.5

Comment by qpalz

2013-10-06 10:13

Update to 3.11.4

Comment by qpalz

2013-10-04 15:20

Update to 3.11.3

Comment by qpalz

2013-09-28 09:39

Update to 3.11.2

Comment by qpalz

2013-09-19 10:49

Update to 3.11.1

Comment by qpalz

2013-08-22 09:14

Update to 3.10.9

Comment by qpalz

2013-08-14 05:04

Update to 3.10.6-2

Added fix for:
https://bugs.archlinux.org/task/35991
and
https://bugs.archlinux.org/task/36296

Comment by qpalz

2013-08-12 11:30

Update to 3.10.6

Comment by qpalz

2013-08-11 06:31

@Det

Why out of date? Last stable kernel is still 3.10.5.

Comment by qpalz

2013-08-06 09:42

Update to 3.10.5

Comment by qpalz

2013-07-30 12:10

Update to 3.10.4

Comment by qpalz

2013-07-28 09:42

Update to 3.10.3

Comment by qpalz

2013-07-14 09:04

Update to 3.10.1

Comment by qpalz

2013-07-11 04:17

Update to 3.10

Comment by qpalz

2013-06-28 02:01

Update to 3.9.8

Comment by qpalz

2013-06-24 00:41

Update to 3.9.7

Comment by qpalz

2013-06-16 14:49

Update BFQ to 3.9.0-v6r2

Comment by qpalz

2013-06-14 06:10

Update to 3.9.6

Comment by qpalz

2013-06-10 04:04

Update to 3.9.5

Comment by qpalz

2013-06-05 09:24

Update to 3.9.4 and implement the https://bugs.archlinux.org/task/23504 fix

Sorry for the extremely late update. Usually, you can simply change the 'pkgver' in order to update. (but if there is a major update (eg 3.*8*.9->3.*9*.1), it usually does not work.)

Comment by felixonmars

2013-05-25 02:07

@almehdi
Yes, the right approach: change

cp include/config/dvb/*.h "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"

to

[[ -e include/config/dvb/ ]] && cp include/config/dvb/*.h "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"

Anonymous comment

2013-05-24 22:46

Hit a problem with the 'https://bugs.archlinux.org/task/23504' fix. I do not have dvb enabled and the fix did not work. I commented out the fix in the PKGBUILD and was able to install.

Comment by TheCubeIsALie

2013-05-12 16:15

I got 3.9.2-1 to compile and install successfully by changing the sources to the new 3.9 patches.

I haven't found any problems with the kernel so far. If anyone wants to try 3.9.2-1 you can use my PKGBUILD as reference. http://pastebin.com/v4UbyKxX

Comment by xianai

2013-05-11 02:20

Hi guys,

uksm for v3.9 is out:

http://kerneldedup.org/download/uksm/0.1.2.2/uksm-0.1.2.2-for-v3.9.ge.1.patch

Comment by qpalz

2013-04-29 00:49

Very sorry for that. I am still very busy with a lot of works. You may try cbowman57's method to update.

Comment by cbowman57

2013-04-28 20:55

For the impatient.

I simply edited my PKGBUILD to 3.8.10 and skipped checksums. No problems to report so far.

Comment by felixonmars

2013-04-27 14:02

3.8.10 is out.

Comment by dragonn

2013-04-26 20:53

3.8.8? For me the default kernel 3.8.8 fixes now the kernel panics with I had on 3.8.6 (hopefully), so waiting for 3.8.8 uksm-ck.

Comment by qpalz

2013-04-07 03:24

Update to 3.8.6

Comment by qpalz

2013-04-07 02:14

@gaougalos

You may get it here:
http://repo.archlinuxcn.org/i686/linux-uksm-ck-3.7.5-1-i686.pkg.tar.xz
http://repo.archlinuxcn.org/i686/linux-uksm-ck-headers-3.7.5-1-i686.pkg.tar.xz

But it is an *old* version. Install both of the packages.

Comment by gaougalos

2013-04-06 16:21

i ask if anyone has binary package

Comment by qpalz

2013-04-06 13:56

@gaougalos

No binary package is provided in AUR. If you compile the package on i686 platform, the package compiled is binary for i686.

Comment by gaougalos

2013-04-06 13:24

binary package for i686?

Comment by qpalz

2013-03-31 03:45

Update to 3.8.5

Comment by dragonn

2013-03-22 18:24

Update for 3.8 is coming?

Comment by xianai

2013-03-18 06:52

Hi all,

I am here to announce the availability of uksm 0.1.2.2 for v3.8 kernel.
URL: http://kerneldedup.org/download/uksm/0.1.2.2/uksm-0.1.2.2-for-v3.8.ge.3.patch

Sorry for being somewhat late due to the traditional spring festival in China and the busy beginning of a new year.

I will try to keep up with the upstream in the coming releases.

Hope you like my patch :)

Comment by qpalz

2013-03-13 11:14

@Det

Sorry, I did not notice that there is 3.7.10...

Comment by Det

2013-03-11 15:39

Yea, I meant the .10.

Comment by qpalz

2013-03-06 11:34

@Det

Please do not flag out-of-date until the uksm path for 3.8 releases.

Comment by qpalz

2013-02-18 14:30

Update to 3.7.9

Comment by qpalz

2013-02-15 03:49

Update to 3.7.8

Comment by qpalz

2013-02-12 08:02

Update to 3.7.7

Comment by qpalz

2013-02-07 10:16

Update BFQ to v6

Comment by qpalz

2013-02-05 13:00

Update to 3.7.6

Comment by qpalz

2013-02-03 11:02

Update to 3.7.5

Sorry for late update.

Comment by qpalz

2013-01-21 13:16

Sorry for late update. I am still working in a problem.

Comment by qpalz

2013-01-14 04:18

Update to 3.7.2

Sorry for late update.

Comment by Lawliet

2013-01-04 15:40

I'm so sorry for series package of uksm
I'm always busy do my job..

Comment by qpalz

2013-01-04 15:03

Downgrade to keep it clean. Sorry for making troubles.

Comment by qpalz

2013-01-04 06:21

Merge linux-uksm, as well as linux-ck, but not very beautifully since if you disable ck or uksm, the kernel name remains -uksm-ck. I can only fix this problem in a very ugly way, so I would rather not to fix it.

And I would communicate with graysky first before really merging them. The current way to merge them is really ugly.

To disable ck or uksm, edit PKGBUILD.

Comment by cbowman57

2013-01-04 05:00

Pretty sure it's just a matter of being able to disable bfq & BFS. I wouldn't know where to start so do what you think best.

Comment by qpalz

2013-01-04 04:41

@cbowman57
Do you think it is better to merge them together?

Comment by cbowman57

2013-01-03 16:08

@qpalz, glad to see you adopted this.
Any chance that you will also adopt the simple uksm kernel as well?

Comment by frat

2013-01-02 11:44

no update anymore?

Comment by Lawliet

2012-10-22 08:20

3.6.3-1 update

- linux kernel update to 3.6.3 form 3.5.6
- UKSM patch update to 0.1.2.1 form 0.1.2
- CK patch uptate to 0.425 form 0.424
- BFQ patch update to 3.6.0-v5

Comment by MaJia321

2012-10-19 14:31

Does who have tested the patch?
http://kerneldedup.org/download/uksm/0.1.2.1/uksm-0.1.2.1-for-v3.6.ge.2.patch

Comment by felixonmars

2012-10-08 03:11

@Nierro
It's the wrong version before Lawliet corrected the kernel_name issue. I will upload 3.5.6 to [archlinuxcn] today.

Comment by Lawliet

2012-10-08 02:48

3.5.6-1 update

- linux kernel is up to 3.5.6 from 3.5.5

Comment by Nierro

2012-10-07 10:32

Oh sorry. I thought it was the same person who maintain it in aur and archlinuxcn. Sorry then!

Comment by Lawliet

2012-10-06 10:38

@Nierro

Are you want install the package of linux-ck from repo of archlinuxcn?
If yes, sorry i don't know what problem with linux-ck with you

Comment by Nierro

2012-10-06 07:53

ERROR installing from archlinuxcn repo, latest version:
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> ERROR: Preset not found: `/etc/mkinitcpio.d/linux-ck.preset' .
Any idea? Thanks!

Comment by Lawliet

2012-10-05 09:36

3.5.5-1 update aganin

- Fix boot fail issue
- Linux kernel is up to 3.5.5

Comment by Lucky

2012-10-05 05:28

222 -e "s/KERNEL_NAME=.*/KERNEL_NAME=$_kernelname/g" \

builds for me, please test if its boot

Comment by Lawliet

2012-10-05 03:50

The problem maybe is this line
-e "s/KERNEL_NAME=.*/KERNEL_NAME=-ck/g" \

I'm testing and rebuild now

Comment by felixonmars

2012-10-05 03:42

initramfs file should be `initramfs-linux-uksm-ck.img` but this package is generating `initramfs-linux-ck.img`

Comment by Lawliet

2012-10-05 02:20

@Lucky

I dnn't have any idea why fail to that..
And below it was correct in PKGBUILD before
The compile process without any problem
so i think the problem maybe with package process
something is worng
i rebuild again now

and thank you

Comment by Lucky

2012-10-04 20:33

this:
# move module tree /lib -> /usr/lib
mv "$pkgdir/lib" "$pkgdir/usr"

# Now we call depmod...
depmod -b "$pkgdir" -F System.map "$_kernver"

need to be:
# Now we call depmod...
depmod -b "$pkgdir" -F System.map "$_kernver"

# move module tree /lib -> /usr/lib
mv "$pkgdir/lib" "$pkgdir/usr"

have fun

Comment by Lawliet

2012-10-04 07:54

Note!!

Don't build and install!
Have problem with that package
I testing and rebuild now

sorry!

Comment by tuxzz

2012-09-18 10:52

INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/ti_3410.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/ti_5052.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/mts_cdma.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/mts_gsm.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/mts_edge.fw
MKDIR /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/boot.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/boot2.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/down.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/down2.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/edgeport/down3.bin
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/whiteheat_loader.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/whiteheat.fw
MKDIR /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/keyspan_pda/
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/keyspan_pda/keyspan_pda.fw
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/keyspan_pda/xircom_pgs.fw
MKDIR /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/cpia2/
INSTALL /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/firmware/cpia2/stv0672_vp4.bin
DEPMOD 3.5.3-2-uksm-ck
ERROR: could not open directory /tmp/yaourt-tmp-tuxzz/aur-linux-uksm-ck/pkg/linux-uksm-ck/lib/modules/3.5.3-2-uksm-ck: No such file or directory
FATAL: could not search modules: No such file or directory
==> 错误: 在 package_linux-uksm-ck() 中发生一个错误。
正在放弃...
==> ERROR: Makepkg was unable to build linux-uksm-ck.

Comment by Lawliet

2012-08-27 02:47

3.5.3-1 update

- Linux kernel up to 3.5.3
- Added minor patch to fix powersave issue with ALSA

Comment by qpalz

2012-08-20 07:43

@Lawliet

Oh, sorry for my carelessness. I did not find out this mistake as I use _use_current instead.

Comment by Lawliet

2012-08-20 07:41

3.5.2-1 update

- linux kernel up to 3.5.2 from 3.4.9


@qpalz:

You miss some option of config/config.x86_64 (config_ksm=y, config_uksm=y, # CONFIG_KSM_LEGACY is not set)
If doesn't have above option of config/config.x86_64, the uksm will force disable!
And thanks again for you share.

Comment by qpalz

2012-08-19 03:18

The package packed my be is updated because there are some errors when packing the headers. Also, this package is modified from the PKGBUILD of linux-ck as I think graysky's packaging technique is very good. Many options are added.
Still download here: http://db.tt/IPlUw7Xg
(graysky's changelog: Adapted PKGBUILD to conform to new ARCH standard.)
Thanks for graysky's work!

Comment by qpalz

2012-08-18 11:33

This is linux-uksm-ck 3.5.2-1 packed my me: http://db.tt/IPlUw7Xg
It seems that config and config.x86_64 have some minor problems and I have not fixed it. It is recommended to set _use_current="y".

Comment by qpalz

2012-08-18 11:05

@xianai
Oh! Thanks a lot! I did not know that before.

Comment by xianai

2012-08-18 11:04

@qpalz, @Nierro

The uksm for 3.5 patch was released several weeks ago but at that time Lawliet did not update since bfs was not ready at that time.
The uksm patch can be downloaded at http://kerneldedup.org/download/uksm/0.1.2/uksm-0.1.2-for-v3.5.patch


@Lawliet,

Would you please update the AUR packaging to v3.5 ?

Comment by Nierro

2012-08-18 08:14

whoops, sorry then!

Comment by qpalz

2012-08-18 02:16

@Nierro

But uksm for 3.5 is not out. If you want 3.5 with only ck patch, go there: https://aur.archlinux.org/packages.php?ID=50911

Comment by Nierro

2012-08-17 16:12

bfs for 3.5 is out ;)

Comment by felixonmars

2012-08-16 11:09

@jr0501
or alternatively, you may try our [archlinuxcn] repo, I'm upgrading this package as soon as AUR updates. See more: https://bbs.archlinuxcn.org/viewtopic.php?id=798

Comment by qpalz

2012-08-16 09:06

@jr0501

Maybe you can try http://107.21.212.198/u/20066450/Linux/kernel/ck-patch/patch-3.4.6+-ck3 instead.

Comment by qpalz

2012-08-16 08:52

@jr0501

Are you from mainland China? I am Hong Kong people so I know Chinese! Dropbox is blocked by China's Great Fire Wall. So, you cannot download it. Can you use Google Drive? If yes, I upload it to Google Drive.

Anonymous comment

2012-08-16 08:48

-> 正在下载 patch-3.4.6+-ck3...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) Recv failure: Connection reset by peer
==> 错误: 无法下载 patch-3.4.6+-ck3
正在放弃...

Comment by qpalz

2012-08-16 03:24

@Lawliet
The option to use current config for build is copied from package linux-ck by graysky, and graysky copied this code from nous. You should say thanks to nous. ^^
And, it is CONFIG_NO_HZ but not CONFIG_HZ.

Comment by Lawliet

2012-08-16 02:56

3.4.9-1 update

- ck patch now can Compatible with option of config_hz by qpalz, thank you for you help
- added option to use current config for build by qpalz, thank you for you help
- linux kernel up to 3.4.9

Comment by qpalz

2012-08-12 12:54

Here is 3.4.8

Here is my package: http://db.tt/bE73pLea
The ck patch is not the original one. It has been modified by me because with the original ck patch, CONFIG_NO_HZ cannot be enabled. It works well.
Please update it or repackage it by yourself. Thanks.

Comment by Lawliet

2012-08-03 07:07

3.4.7 update

- linux kernel up to 3.4.7
- BFQ patch up to 3.4.0-v4

Comment by xianai

2012-07-30 03:18

Hi all,

The Chinese version usage doc for UKSM 0.1.2 : http://kerneldedup.org/projects/uksm/uksmdoc/usage/usage0-1-2/
The English version is: http://kerneldedup.org/en/projects/uksm/uksmdoc/usage/usage0-1-2/

The 0.1.2 release note: http://kerneldedup.org/2012/07/26/uksm-0-1-2-%E7%A8%B3%E5%AE%9A%E7%89%88%E6%9C%AC%E5%8F%91%E5%B8%83/
(enlish: http://kerneldedup.org/en/2012/07/26/uksm-0-1-2-%E7%A8%B3%E5%AE%9A%E7%89%88%E6%9C%AC%E5%8F%91%E5%B8%83/ )

@Lawliet,

Thanks for packaging.

Comment by Lawliet

2012-07-27 03:13

Sorry, this is my failed, is update now

Comment by felixonmars

2012-07-27 02:15

Seems a packaging mistake:
==> Validating source files with sha256sums...
linux-3.4.tar.xz ... Passed
patch-3.4.6.xz ... Passed
patch-3.4-ck3.bz2 ... Passed
linux-uksm-ck.preset ... Passed
config ... Passed
config.x86_64 ... FAILED
change-default-console-loglevel.patch ... Passed
i915-fix-ghost-tv-output.patch ... Passed
fix-acerhdf-1810T-bios.patch ... Passed
uksm-0.1.2-for-v3.4.ge.6.patch ... Passed
0001-block-cgroups-kconfig-build-bits-for-BFQ-v3r4-3.4.patch ... Passed
0002-block-introduce-the-BFQ-v3r4-I-O-sched-for-3.4.patch ... Passed
3.4.4-fix-backlight-regression.patch ... Passed

Comment by Lawliet

2012-07-27 02:09

3.4.6-2 update

- UKSM patch was up to 0.1.2

Comment by Lawliet

2012-07-24 02:44

3.4.6-1 update

- linux kernel up to 3.4.6

Comment by skydrome

2012-07-19 03:37

@momova beware of kernel panics if you choose to use that

Comment by momova

2012-07-18 01:06

uksm-0.1.1.2-for-v3.4.ge.2.patch这个可以升级到uksm-0.1.2-beta3-for-v3.4.ge.4.patch

Comment by Lawliet

2012-07-17 02:10

3.4.5-1 update

- linux kernel up to 3.4.5
- Package compliant with new Arch standards of lib --> usr/lib

Comment by felixonmars

2012-07-05 05:44

I'm getting this error when finishing:
DEPMOD 3.4.4-3-uksm-ck
ERROR: could not open directory /tmp/yaourt-tmp-felix/aur-linux-uksm-ck/pkg/linu
x-uksm-ck/usr/lib/modules/99.98.3.4.4-3-uksm-ck: No such file or directory
FATAL: could not search modules: No such file or directory
make: *** [_modinst_post] Error 1

Comment by mengjiao

2012-07-05 03:10

显卡不支持,等3.5内核,夏老师威武!

Comment by Lawliet

2012-07-05 02:10

3.4.4-3 update

- ck2 patch is up to ck3

http://ck-hack.blogspot.tw/2012/07/bfs-424-linux-34-ck3.html

Comment by Lawliet

2012-06-26 02:38

3.4.4-2 update

- fix backlight and nouveau

Comment by Lawliet

2012-06-25 02:43

3.4.4-1 update

- linux kernel up to 3.4.4
- removed 3.4.2-rpc_pipefs.patch

Comment by feilen

2012-06-23 20:13

@Lawliet No trouble, I just thought it might be easier on you in the long run.

Comment by hepha

2012-06-22 12:16

cbowman57、markuznw

yaourt -G linux-uksm-ck
cd linux-uksm-ck
gedit config

find
CONFIG_HIGHMEM4G=y

change to
# CONFIG_HIGHMEM4G is not set

find
# CONFIG_HIGHMEM64G is not set

change to
CONFIG_HIGHMEM64G=y

and add this
CONFIG_X86_PAE=y

save file


sha256sum config
2d22a43a7c6f42462f9f3abe8badf344d851fa4fcedaa087522b3696b203f327 config


gedit PKGBUILD

find
'445d0f20724e2b411282ffccc988b03a3e228780e06793a58a46148f64c89d4d'

change to you config sha256sum ,this is my sum
'2d22a43a7c6f42462f9f3abe8badf344d851fa4fcedaa087522b3696b203f327'

save file

build kernel and install
makepkg -si


Comment by Lawliet

2012-06-22 06:28

@feilen

I always busy for my job, so give me some time

Comment by Lawliet

2012-06-22 06:26

3.4.3-2 update

- 3.4.2-rpc_pipefs.patch was update
- linux-uksmck.install was update

Comment by feilen

2012-06-16 07:25

Why not use the linux-ck PKGBUILD as a base? It's got a handful of useful tweaks that would be a pain to set up explicitly.

Comment by Lawliet

2012-06-15 07:12

3.4.2-3 update

- Added ARCH pactch to fix potential issue with nfs4
- CK patch up to 0.423

Comment by Lawliet

2012-06-14 01:44

3.4.2-2 update

UKSM patch up to 0.1.1.2

Comment by cbowman57

2012-06-11 04:45

@cuhao, I use nvidia-beta-all.

Comment by felixonmars

2012-06-09 05:54

@cuihao
Not really, and not a good idea either.

Comment by cuihao

2012-06-09 05:44

optdepends:
lirc-ck: Linux Infrared Remote Control kernel modules for linux-uksm-ck
nvidia-ck: nVidia drivers for linux-uksm-ck
nvidia-beta-ck: nVidia beta drivers for linux-uksm-ck
Can this package use modules of ck kernel?

Comment by cbowman57

2012-06-07 12:16

I edited the config file a bit & got it to build in pae, finally. This is a great kernel.

Anonymous comment

2012-06-07 11:28

You are right cbowman, there is no CONFIG_HIGHMEM64G and no CONFIG_X86_PAE enabled in the provided kernel config :(

Comment by cbowman57

2012-06-05 13:39

After a few attempts building this none of them built with PAE enabled. Anyone else have this problem?

Comment by cbowman57

2012-06-05 04:30

Thanks for the effort you put into this, the kernel is amazing.

Comment by Lawliet

2012-06-05 02:46

Sorry for my late, i'm very busy on my job.

3.4.1-1 update

- Linux kernel up to 3.4.1
- CK patch up to 0422
- BFQ patch upgrade


@ nne:
Thank you for you report.

Anonymous comment

2012-05-31 19:58

Also, options for nconfig and localmodconfig like in the linux-ck package would be nice. Adding them manually isn't much of a hassle either, though.

Anonymous comment

2012-05-31 19:56

"Optionally" can probably be removed from line 84 of the pkgbuild.

Comment by Lawliet

2012-05-22 16:16

3.3.7-1 update

- Linux kernel up to 3.3.7


@Figo.zhang
Arch patch and bfs patch not yet supported for kernel 3.4
so this update only for 3.3.x

Anonymous comment

2012-05-22 11:53

3.4 patch have released!

Comment by Lawliet

2012-05-21 09:14

3.3.6-2 update

- UKSM Missing text info in vmstat text

Anonymous comment

2012-05-15 03:40

Could you please add options to use local_config or current_config?

Thanks

Comment by xianai

2012-05-14 13:19

@jr0501:

目前版本的更新主要是一些罕见bug的修正,
uksm-0.a.b.c 其中,a是架构更新,b是功能特性增加,c是 bug fix,如果这些bug对你没有影响,你可以忽略更新,
可以关注一下我们的论坛,看看最近修正了那些bug。http://kerneldedup.org/forum/forum.php

@Lawliet:

Thanks for your work :-)

Comment by Lawliet

2012-05-14 02:15

3.3.6-1 update

- Linux kernel up to 3.3.6
- fix libsandbox crash with libc at Gentoo(maybe some case will happen with Arch..)

Comment by Lawliet

2012-05-14 02:10

@graysk:

not different from the linux-ck, but the linux-uksm-ck package main major is UKSM patch, and defalut enable.
we are UKSM dev and support team, so the package unlike linux-ck, it is BFS main major, not UKSM.

Comment by graysky

2012-05-12 16:25

@Lawliet - how is this package different from the linux-ck package? I added an option to use the uksm patches. Would you be supportive of asking the AUR devs to remove this package since it is redundant?

Comment by frat

2012-05-09 08:27

谢谢之前的指点。在grub添加elevator=bfq后发现我的intel pro/1000网卡起不来了,难道网卡驱动也要重新编译?

Anonymous comment

2012-05-08 14:18

建议不要频繁更新版本号。编译太辛苦了。

这种链接错误,修正就行了。

Comment by Lawliet

2012-05-08 08:45

I'm sorry for wrong URL...

3.3.5-3 Update:

- Fixed right URL of UKSM patch

Anonymous comment

2012-05-08 08:32

http://kerneldedup.org/download/uksm/0.1.1.1/patches/uksm-0.1.1.1-for-v3.3.ge.5.patch

Comment by xianai

2012-05-08 08:25

The right URL for uksm-0.1.1.1-for-v3.3.ge.5.patch
should be

http://kerneldedup.org/download/uksm/0.1.1.1/patches/uksm-0.1.1.1-for-v3.3.ge.5.patch

Comment by Lawliet

2012-05-08 03:16

3.3.5-2 Update:

- UKSM patch is up to 0.1.1.1

Comment by xzy3186

2012-05-04 06:39

很好的内核包,只是想提个建议,PKGBUILD里最好能够提供像linux-ck中提供的一些选项,我认为比较有用的两个是:
_localmodcfg="n" # compile ONLY probed modules
_use_current="n" # use the current kernel's .config file
第一个可以极大缩短编译时间
第二个可以避免每次编译新版本前都需要重新编辑config的麻烦
谢谢。

Comment by Lawliet

2012-05-04 05:07

沒有什麼區別,但linux-ck沒有打UKSM patch

Comment by xzy3186

2012-05-04 03:23

请问这个aur和linux-ck在PKGBUILD中开启uksm有什么区别?

Comment by Lawliet

2012-05-04 03:00

I'm sorry for delay update that package..


3.3.4-7 update:

- fixed libc crash with uksm
- depends: module-init-tools => kmod

Anonymous comment

2012-05-02 14:50

正常使用中。感觉流畅一些了。

谢谢。

Anonymous comment

2012-05-02 03:23

@Lawliet,您太客气了。谢谢您的辛苦工作,才让我们有了更新更好的选择。

只是希望能更好地处理,能适用于更多更普遍的爱好者。

Anonymous comment

2012-05-02 03:20

@wtry,这个pkg没有像linux-ck那种菜单选择,自己直接在config里选择变换,担心完备性问题,毕竟有些选项之间有逻辑联系。但初级使用者的我就不好甄别了。

Comment by wtry

2012-05-02 02:02

您好!
不知道编译的时候能优化.config
例如根据当前的驱动模块,去除一些不需要的模块,根据cpu的类型,如果是amd就不要intel的支持…………

Comment by Lawliet

2012-05-01 17:02

3.3.4-6 update

- remove default pae support
- config_hz set to 300

Comment by Lawliet

2012-05-01 16:18

不好意思,讓您浪費了些時間
下次更新會把pae支援拿掉

Anonymous comment

2012-05-01 15:46

老机器,HP Pavilion dv1118AP,Intel Celeron M,辛苦编译3小时,启动后提示不支持pae,悲吹。

建议还是适当照顾老机器,这个pae选项还是要用户可选。

Anonymous comment

2012-05-01 10:08

正好编译试一下啊。谢谢。

Comment by Lawliet

2012-04-30 03:58

我有加您的Google+帳號了
用Gtalk說吧
信箱不方便在公開的地方公布

Comment by phoenixlzx

2012-04-30 03:56

您好,请问可以留一下GMail吗?我想要请您加入我们中文仓库的维护,您可以提交uksm内核!

这是我们的计划:http://bbs.archlinuxcn.org/viewtopic.php?id=798

这里是我们的PKGLIST:https://docs.google.com/spreadsheet/ccc?key=0AlAQFr6H2Y27dGtsLUlvbW9BYWpjNGpTY080cl9nOFE

请您留一下您的GMail,我就可以为您加上编辑权限,您来添加您希望维护的包。我们的rsync服务器准备完毕后会向您发送rsync密码。

谢谢!

Comment by wtry

2012-04-29 14:54

我只是提了下!
ck那边的包已经包含了uksm了!!!
哈哈

Comment by Lawliet

2012-04-28 07:08

請問可以加上BFQ patch嗎?
然後像linux-ck那樣,可以在pkgbuild中
將BFQ設置為全局DEFAULT
謝謝

Anonymous comment

2012-04-28 02:18

支持uksm+ck+PAE,欢迎使用。

Anonymous comment

2012-04-26 06:57

添加了uksm和ck的支持。欢迎使用。