On Monday 04 July 2011, 16:00:52 sf...@users.sourceforge.net wrote: > > There is only one "#ifdef CONFIG_AUFS_PROC_MAP" in aufs source file. > It is fs/aufs/file.h. If you put "#warning PROC_MAP is enabled" in > this region, you will see the message during the compilation.
It doesn't appear. I've added this to the spec: # debugging sed -i '/^#ifdef CONFIG_AUFS_PROC_MAP/a\#warning PROC_MAP is enabled' fs/aufs/file.h This is from a local build with all modifications applied: # grep -nr PROC_MAP . ./config.mk:24:CONFIG_AUFS_PROC_MAP = y ./fs/aufs/Kconfig:105:config AUFS_PROC_MAP ./fs/aufs/conf.mk:15: PROC_MAP \ ./fs/aufs/file.h:282:#ifdef CONFIG_AUFS_PROC_MAP ./fs/aufs/file.h:283:#warning PROC_MAP is enabled And here's the resulting build sequence for the desktop flavor: + make -j8 KDIR=/usr/src/linux-obj/i586/desktop M=obj/desktop -I/usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/include -DCONFIG_AUFS_MODU LE -UCONFIG_AUFS -DCONFIG_AUFS_BRANCH_MAX_127 -DCONFIG_AUFS_SBILIST -DCONFIG_AUFS_DEBUG make -C /usr/src/linux-obj/i586/desktop M=/usr/src/packages/BUILD/aufs2.1-standalone.tree-31-2011062 7/obj/desktop/fs/aufs EXTRA_CFLAGS="-I/usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/ob j/desktop/include -DCONFIG_AUFS_MODULE -UCONFIG_AUFS -DCONFIG_AUFS_BRANCH_MAX_127 -DCONFIG_AUFS_SBIL IST -DCONFIG_AUFS_DEBUG" modules make[1]: Entering directory `/usr/src/linux-2.6.31.14-9-obj/i386/desktop' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C ../../../linux-2.6.31.14-9 O=/usr/src/linux-2.6.31.14-9-obj/i386/desktop/. modules CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/module.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/sbinfo.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/super.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/branch.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/xino.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/sysaufs.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/opts.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/wkq.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/vfsub.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dcsub.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/cpup.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/whout.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/wbr_policy.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dinfo.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dentry.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dynop.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/finfo.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/file.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/f_op.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dir.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/vdir.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/iinfo.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/inode.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/i_op.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/i_op_add.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/i_op_del.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/i_op_ren.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/ioctl.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/procfs.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/plink.o GEN /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/conf.str CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/sysfs.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/dbgaufs.o CC [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/debug.o LD [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/aufs.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/aufs.mod.o LD [M] /usr/src/packages/BUILD/aufs2.1-standalone.tree-31-20110627/obj/desktop/fs/aufs/aufs.ko PROC_MAP doesn't appear during compilation, neither in this nor in V=1 mode.. Pete ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2