[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XenPPC] [rfc][patch][linux] ioctl32() compat plumbing for xen calls



On Thu, 2006-07-13 at 12:01 -0400, Jimi Xenidis wrote:
> 
> diff -r dd6f9da2ed0bcf52deb9f48e24ae56b470e1afc6 -r 
> 2a6fda4e7dde1a0a5d29a62303e85bcea868eb47 drivers/xen/privcmd/Makefile
> --- a/drivers/xen/privcmd/Makefile      Thu Jul 13 11:40:56 2006 -0400
> +++ b/drivers/xen/privcmd/Makefile      Thu Jul 13 11:51:38 2006 -0400
> @@ -1,2 +1,2 @@
> -
> -obj-$(CONFIG_XEN_PRIVCMD)      := privcmd.o
> +compat_obj-y   := compat_privcmd.o
> +obj-$(CONFIG_XEN_PRIVCMD)      := privcmd.o $(compat_obj-$(CONFIG_COMPAT)) 

That's a curious use of CONFIG_XEN_PRIVCMD... I think it would make more
sense to use it in the parent directory:
diff -r 72c8bc5d88f4 drivers/xen/Makefile
--- a/drivers/xen/Makefile      Thu Jun 29 13:04:30 2006 -0400
+++ b/drivers/xen/Makefile      Thu Jul 13 11:33:30 2006 -0500
@@ -1,7 +1,7 @@ obj-y   += core/
 obj-y  += core/
 obj-y  += console/
 obj-y  += evtchn/
-obj-y  += privcmd/
+obj-$(CONFIG_XEN_PRIVCMD) += privcmd/
 obj-y  += xenbus/

 obj-$(CONFIG_XEN_UTIL)                 += util.o

diff -r 72c8bc5d88f4 drivers/xen/privcmd/Makefile
--- a/drivers/xen/privcmd/Makefile      Thu Jun 29 13:04:30 2006 -0400
+++ b/drivers/xen/privcmd/Makefile      Thu Jul 13 11:37:18 2006 -0500
@@ -1,2 +1,3 @@

-obj-$(CONFIG_XEN_PRIVCMD)      := privcmd.o
+obj-y := privcmd.o
+obj-$(CONFIG_COMPAT) += privcmd.o


There's no point in recursing into the directory in the first place if
the config variable isn't set...

-- 
Hollis Blanchard
IBM Linux Technology Center


_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.