Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

xenbus: prevent warnings on unhandled enumeration values

XenbusStateReconfiguring/XenbusStateReconfigured were introduced by
c/s 437, but aren't handled in many switch statements.

.. also pulled from the linux-2.6-sparse-tree tree.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>

authored by

Noboru Iwamatsu and committed by
Konrad Rzeszutek Wilk
b78c9512 89afb6e4

+8
+2
drivers/block/xen-blkfront.c
··· 1125 1125 case XenbusStateInitialising: 1126 1126 case XenbusStateInitWait: 1127 1127 case XenbusStateInitialised: 1128 + case XenbusStateReconfiguring: 1129 + case XenbusStateReconfigured: 1128 1130 case XenbusStateUnknown: 1129 1131 case XenbusStateClosed: 1130 1132 break;
+2
drivers/input/xen-kbdfront.c
··· 276 276 switch (backend_state) { 277 277 case XenbusStateInitialising: 278 278 case XenbusStateInitialised: 279 + case XenbusStateReconfiguring: 280 + case XenbusStateReconfigured: 279 281 case XenbusStateUnknown: 280 282 case XenbusStateClosed: 281 283 break;
+2
drivers/net/xen-netfront.c
··· 1610 1610 switch (backend_state) { 1611 1611 case XenbusStateInitialising: 1612 1612 case XenbusStateInitialised: 1613 + case XenbusStateReconfiguring: 1614 + case XenbusStateReconfigured: 1613 1615 case XenbusStateConnected: 1614 1616 case XenbusStateUnknown: 1615 1617 case XenbusStateClosed:
+2
drivers/video/xen-fbfront.c
··· 631 631 switch (backend_state) { 632 632 case XenbusStateInitialising: 633 633 case XenbusStateInitialised: 634 + case XenbusStateReconfiguring: 635 + case XenbusStateReconfigured: 634 636 case XenbusStateUnknown: 635 637 case XenbusStateClosed: 636 638 break;