From e408b5024f5704459e050fbc3da09d6db9229a5a Mon Sep 17 00:00:00 2001 From: Dan McGregor Date: Wed, 30 Jul 2014 17:01:34 -0600 Subject: [PATCH 1/2] linux-3.4: update to 3.4.90 This fixes an issue with systemd >= 213, where it can't mount a filesystem in /sys/fs/cgroups/systemd because sysfs didn't support xattr. Signed-off-by: Dan McGregor --- recipes-kernel/linux/linux_3.4.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux_3.4.bb b/recipes-kernel/linux/linux_3.4.bb index c00f448..b7aa7f7 100644 --- a/recipes-kernel/linux/linux_3.4.bb +++ b/recipes-kernel/linux/linux_3.4.bb @@ -6,9 +6,10 @@ KERNEL_IMAGETYPE = "uImage" COMPATIBLE_MACHINE = "(mele|meleg|olinuxino-a13|olinuxino-a10s|olinuxino-a10|olinuxino-a20|cubieboard|cubieboard2|cubietruck)" -PV = "3.4.79" +PV = "3.4.90" +PR = "r1" # Last tested version by myself -SRCREV_pn-${PN} = "b6eb2b9b770537ff320c52342174d2bed56b574d" +SRCREV_pn-${PN} = "e37d760b363888f3a65cd6455c99a75cac70a7b8" MACHINE_KERNEL_PR_append = "a" From dea1bac9476394160c0062f81a674aabcbe0c29b Mon Sep 17 00:00:00 2001 From: Dan McGregor Date: Wed, 30 Jul 2014 18:30:42 -0600 Subject: [PATCH 2/2] linux-3.4: add cgroup xattr patch This should have been part of the previous commit. Acquired from Arch Linux. Signed-off-by: Dan McGregor --- recipes-kernel/linux/linux_3.4.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes-kernel/linux/linux_3.4.bb b/recipes-kernel/linux/linux_3.4.bb index b7aa7f7..d1a3fc8 100644 --- a/recipes-kernel/linux/linux_3.4.bb +++ b/recipes-kernel/linux/linux_3.4.bb @@ -14,9 +14,13 @@ SRCREV_pn-${PN} = "e37d760b363888f3a65cd6455c99a75cac70a7b8" MACHINE_KERNEL_PR_append = "a" SRC_URI += "git://github.com/linux-sunxi/linux-sunxi.git;branch=sunxi-3.4;protocol=git \ + http://archlinuxarm.org/builder/src/0001-cgroup-add-xattr-support-sunxi.patch;name=cgroup-patch \ file://defconfig \ " +SRC_URI[cgroup-patch.md5sum] = "4aa5087e3396f3179b61ccd478e9e604" +SRC_URI[cgroup-patch.sha256sum] = "f9f9cb55eb6f8abf322830afd7a5f4a090e539add75e0ed1f1016b5351a9b533" + S = "${WORKDIR}/git" #fix QA issue "Files/directories were installed but not shipped: /usr/src/debug"