You are not logged in.

#1 2011-06-12 23:26:16

dammannj
Member
Registered: 2009-01-28
Posts: 44

Kernel 2.6.39.1-1 and aufs2

Hello,
I rely on aufs2 at the moment, and just now realized that aufs2 is not in the repositories anymore.
Is it coming back (soon)? If not, is there a reason why it was dropped?

(Disclaimer: searched the bbs, and google'd.)

Thanks
Julian

Offline

#2 2011-06-13 00:08:34

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Offline

#3 2011-06-13 03:02:12

eduardo.eae
Member
From: Reconquista - Argentina
Registered: 2010-01-24
Posts: 71

Re: Kernel 2.6.39.1-1 and aufs2

Thats odd. I compile my own kernels. And they are 2.6.39.1 with aufs2.
I did 'yaourt -G aufs'. And inside the directory aufs2 there is a 'create-tarball.sh'.
I've used it and from the downloaded source I get 3 patches that let me build aufs2 inside the kernel. (I have all my modules builtin).

I use aufs2 daily along with squashfs to Speed up the system.
It worked ok with 2.6.39 and I never had any problem.

Offline

#4 2011-06-13 05:39:00

godane
Member
From: NH, USA
Registered: 2008-02-03
Posts: 241
Website

Re: Kernel 2.6.39.1-1 and aufs2

I was looking at the standalone patch for aufs and i needed to be updated.

diff --git a/aufs2-standalone.patch b/aufs2-standalone.patch
index 57dd820..251bc30 100644
--- a/aufs2-standalone.patch
+++ b/aufs2-standalone.patch
@@ -233,7 +233,7 @@ index 1011423..3bb850b 100644
  {
@@ -520,6 +527,7 @@ int security_inode_permission(struct inode *inode, int mas
k)
          return 0;
-     return security_ops->inode_permission(inode, mask);
+     return security_ops->inode_permission(inode, mask, 0);
  }
+EXPORT_SYMBOL(security_inode_permission);
 

This help fixed the problem. It was fixed in debian-live aufs2 patches so this may make it work again for arch. Also without this fix aufs does fail causing this export symbol to never be added.


I'm working on a live cds based on Archlinux. http://godane.wordpress.com/

Offline

Board footer

Powered by FluxBB