Messages in this thread |  | | From | Mike Frysinger <> | | Subject | Re: [PATCH] x86 byteorder.h: use __asm__/__inline__ for userspace | | Date | Mon, 29 Dec 2008 06:56:31 -0500 |
| |
On Saturday 27 December 2008 16:09:52 H. Peter Anvin wrote: > Mike Frysinger wrote: > > ... > > #ifdef __KERNEL__ > > # define kernel_flock flock > > #endif > > struct kernel_flock { > > ... > > FWIW, a long time ago I proposed the __kabi_ prefix for these things; I > think it is a good thing to make userspace-visible structures stand out > even in the kernel code itself. > > As such, I would suggest *not* adding the #define at all.
the convention based on linux/types.h seems to be to use __kernel_ as the prefix, but it doesnt matter to me whether it's __kabi_ or __kernel_. i'll start doing the latter though in the hopes it'll be less scary ;). -mike [unhandled content-type:application/pgp-signature] |  |