Hi David, I've seen you patch earlier, but I'm not trying to solve the BSG related problem/warnings. That's why I put a reference to an already existing commit addressing the BSG/bsg.h warnings. I'm trying to address a slightly different problem in the PowerPC code only. Cheers, Emil. > -----Original Message----- > From: dhowells@xxxxxxxxxx [mailto:dhowells@xxxxxxxxxx] > Sent: Monday, September 17, 2007 5:35 PM > To: Medve Emilian-EMMEDVE1 > Cc: dhowells@xxxxxxxxxx; paulus@xxxxxxxxx; Gala Kumar-B11780; > linuxppc-dev@xxxxxxxxxx; bzolnier@xxxxxxxxx; linux-ide@xxxxxxxxxxxxxxx > Subject: Re: [PATCH] [POWERPC] Fix build errors when BLOCK=n > > > Try the attached. > > David > --- > [PATCH] VFS: Make BSG declarations dependent on CONFIG_BLOCK > > From: David Howells <dhowells@xxxxxxxxxx> > > Make BSG function declarations dependent on CONFIG_BLOCK as > they are not > compilable if the block layer is compiled out. > > Signed-off-by: David Howells <dhowells@xxxxxxxxxx> > --- > > include/linux/bsg.h | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/include/linux/bsg.h b/include/linux/bsg.h > index 60e377b..28f5d44 100644 > --- a/include/linux/bsg.h > +++ b/include/linux/bsg.h > @@ -52,6 +52,7 @@ struct sg_io_v4 { > }; > > #ifdef __KERNEL__ > +#ifdef CONFIG_BLOCK > > #if defined(CONFIG_BLK_DEV_BSG) > struct bsg_class_device { > @@ -73,6 +74,7 @@ static inline void > bsg_unregister_queue(struct request_queue *rq) > } > #endif > > +#endif /* CONFIG_BLOCK */ > #endif /* __KERNEL__ */ > > #endif - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html