--- zzzz-none-000/linux-2.6.28.10/include/linux/bsg.h 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/include/linux/bsg.h 2011-04-04 12:24:55.000000000 +0000 @@ -68,13 +68,13 @@ void (*release)(struct device *)); extern void bsg_unregister_queue(struct request_queue *); #else -static inline int bsg_register_queue(struct request_queue *q, - struct device *parent, const char *name, - void (*release)(struct device *)) +static inline int bsg_register_queue(struct request_queue *q __attribute__((unused)), + struct device *parent __attribute__((unused)), const char *name __attribute__((unused)), + void (*release)(struct device *) __attribute__((unused))) { return 0; } -static inline void bsg_unregister_queue(struct request_queue *q) +static inline void bsg_unregister_queue(struct request_queue *q __attribute__((unused))) { } #endif