Messages in this thread Patch in this message | | | From | "Ira W. Snyder" <> | Subject | [PATCH] vbus: fix lots of sparse "dubious signed bitfield" warnings | Date | Tue, 8 Dec 2009 12:57:30 -0800 |
| |
The sparse utility gave tons of warnings about signed bitfields. A simple inspection shows that they are all used as booleans, so convert them to the correct type.
Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu> --- drivers/vbus/pci-bridge.c | 2 +- include/linux/ioq.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/vbus/pci-bridge.c b/drivers/vbus/pci-bridge.c index 9e37df1..aa683ae 100644 --- a/drivers/vbus/pci-bridge.c +++ b/drivers/vbus/pci-bridge.c @@ -43,7 +43,7 @@ struct vbus_pci { struct vbus_pci_regs *regs; struct vbus_pci_signals *signals; int irq; - int enabled:1; + bool enabled; struct { struct dentry *fs; int events; diff --git a/include/linux/ioq.h b/include/linux/ioq.h index eba1021..f04dfb4 100644 --- a/include/linux/ioq.h +++ b/include/linux/ioq.h @@ -112,9 +112,9 @@ struct ioq_iterator { struct ioq_ring_idx *idx; u32 pos; struct ioq_ring_desc *desc; - int update:1; - int dualidx:1; - int flipowner:1; + bool update; + bool dualidx; + bool flipowner; }; struct ioq_notifier { -- 1.5.4.3
| |