I'm using linux 2.6.23-gentoo-rt1. I needed to modify rt-compat.patch: Index: fs/aufs/branch.c =================================================================== RCS file: /cvsroot/aufs/aufs/fs/aufs/branch.c,v retrieving revision 1.53 diff -u -p -r1.53 branch.c --- fs/aufs/branch.c 25 Jun 2007 00:44:02 -0000 1.53 +++ fs/aufs/branch.c 29 Jun 2007 09:29:24 -0000 @@ -881,7 +881,7 @@ int br_mod(struct super_block *sb, struc * since BKL (and sbinfo) is locked */ AuDebugOn(!kernel_locked()); - list_for_each_entry(file, &sb->s_files, f_u.fu_list) { + list_for_each_entry(file, percpu_list_head(&sb->s_files), f_u.fu_llist) { LKTRTrace("%.*s\n", DLNPair(file->f_dentry)); if (unlikely(!au_test_aufs_file(file))) continue; Index: fs/aufs/f_op.c
Local.mk: CONFIG_AUFS = m CONFIG_AUFS_FAKE_DM = y CONFIG_AUFS_BRANCH_MAX_127 = y CONFIG_AUFS_BRANCH_MAX_511 = CONFIG_AUFS_BRANCH_MAX_1023 = #CONFIG_AUFS_BRANCH_MAX_32767 = CONFIG_AUFS_SYSAUFS = y CONFIG_AUFS_HINOTIFY = y CONFIG_AUFS_EXPORT = y CONFIG_AUFS_ROBR = y CONFIG_AUFS_DLGT = y CONFIG_AUFS_RR_SQUASHFS = y CONFIG_AUFS_SPLICE_PATCH = CONFIG_AUFS_PUT_FILP_PATCH = CONFIG_AUFS_LHASH_PATCH = CONFIG_AUFS_SYSFS_GET_DENTRY_PATCH = CONFIG_AUFS_KSIZE_PATCH = CONFIG_AUFS_WORKAROUND_FUSE = CONFIG_AUFS_DEBUG = y CONFIG_AUFS_COMPAT = For livecd functionality I have modified gentoo genkernel tools and linux-live scripts: http://petzold.republika.pl/utils/genlive.tbz2. Some screens: http://petzold.republika.pl/utils/hl1.png http://petzold.republika.pl/utils/hl2.png Regards, Jakub Dnia 24 października 2007 7:01 [EMAIL PROTECTED] napisał(a): > > "Jakub_W._Jozwicki": > > It=20is=20ok,=20however=20'percpu=5Flist=5Fhead'=20need=20to=20be=20put=20= > > on=20'&sb->s=5Ffiles'. > > Otherwise=20the=20code=20doesn't=20want=20to=20compile. > > Then may I ask you to post to aufs-users ML what you experienced and how > you addressed? Since there are users using aufs with realtime > patch. I believe your post is very helpful for them. > > > Junjiro Okajima > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/