Re: [PATCH] ppc32: removed usage of <asm/segment.h>

From: Kumar Gala
Date: Wed Aug 17 2005 - 00:43:52 EST



On Aug 16, 2005, at 10:33 PM, David S. Miller wrote:

From: Paul Mackerras <paulus@xxxxxxxxx>
Date: Wed, 17 Aug 2005 11:38:20 +1000


Kumar Gala writes:


Made <asm/segment.h> a dummy include like it is in ppc64 and removed

any

users if it in arch/ppc.


Why can't we just delete asm-ppc/segment.h (and asm-ppc64/segment.h
too, for that matter) entirely?


I concur, in fact we should really kill that thing off entirely.

I'm all for killing it off entirely but got some feedback that on i386 segment.h can be included by userspace programs.

Here is the in kernel consumers that are outside of arch specific directories:

./drivers/char/mxser.c:#include <asm/segment.h>
./drivers/isdn/hisax/hisax.h:#include <asm/segment.h>
./drivers/media/video/adv7170.c:#include <asm/segment.h>
./drivers/media/video/adv7175.c:#include <asm/segment.h>
./drivers/media/video/bt819.c:#include <asm/segment.h>
./drivers/media/video/bt856.c:#include <asm/segment.h>
./drivers/media/video/saa7111.c:#include <asm/segment.h>
./drivers/media/video/saa7114.c:#include <asm/segment.h>
./drivers/media/video/saa7185.c:#include <asm/segment.h>
./drivers/serial/68328serial.c:#include <asm/segment.h>
./drivers/serial/crisv10.c:#include <asm/segment.h>
./drivers/serial/icom.c:#include <asm/segment.h>
./drivers/serial/mcfserial.c:#include <asm/segment.h>
./drivers/video/q40fb.c:#include <asm/segment.h>
./include/linux/isdn.h:#include <asm/segment.h>
./sound/oss/os.h:#include <asm/segment.h>

- kumar

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/