This set of patches cleans up some more of the code by eliminating unnecessary goto statements, getting rid of the BOOL define and switching over code that used it to use int instead, and switching from using pragma(pack) to __packed. *** BLURB HERE *** Benjamin Romer (3): staging: unisys: remove goto from sig_do_data() staging: unisys: remove unnecessary goto in parser_param_start() staging: unisys: Remove unnecessary gotos from info_debugfs_read_helper Erik Arfvidson (19): staging: unisys: serverdown variable change bool to int virthba staging: unisys: change serverchangingstate variable bool to int staging: unisys: change bool to int variable found staging: unisys: change variable registered from bool to int staging: unisys: fix function visorchannel_signalremove from bool to int staging: unisys: changes function visorchannel_signalinsert from bool to int staging: unisys: changes sig_read_header function from bool to int staging: unisys: changes needs_lock from bool to int staging: unisys: changes bool to int in sig related function staging: unisys: change periodic_work.[ch] functions from bool to int staging: unisys: changes visorchipset.[ch] functions from bool to int staging: unisys: change visorchipset/parse.[ch] from bool to int staging: unisys: change charqueue.[ch] variables from bool to int staging: unisys: remove #define bool in visorchannel.h staging: unisys: change memregion_direct.c variables type bool to int. staging: unisys: change visorchannel_funcs.c function variable from bool to int staging: unisys: change visorkmodutils.c variable from bool to int. staging: unisys: change uislib.c variables from type bool to int staging: unisys: remove #definition from timskmod.h Jeffrey Brown (8): staging: unisys: vbusdeviceinfo pragma staging: unisys: vmcallintferace phys_info pragma staging: unisys: vmcall_io_controlvm_addr_params pragma staging: unisys: vmcall_io_diag_addr_params pragma staging: unisys: vmcall_channel_version_mismatch staging: unisys: channel.h pragma staging: unisys: iochannel.h pragma staging: unisys: vbuschannel.h pragma .../unisys/common-spar/include/channels/channel.h | 7 +- .../common-spar/include/channels/iochannel.h | 47 ++++------ .../common-spar/include/channels/vbuschannel.h | 7 +- .../unisys/common-spar/include/vbusdeviceinfo.h | 6 +- .../unisys/common-spar/include/vmcallinterface.h | 28 +----- drivers/staging/unisys/include/periodic_work.h | 6 +- drivers/staging/unisys/include/timskmod.h | 5 - drivers/staging/unisys/uislib/uislib.c | 29 +++--- drivers/staging/unisys/virthba/virthba.c | 20 ++-- drivers/staging/unisys/virtpci/virtpci.c | 8 +- drivers/staging/unisys/visorchannel/visorchannel.h | 7 +- .../unisys/visorchannel/visorchannel_funcs.c | 94 +++++++++---------- drivers/staging/unisys/visorchipset/file.c | 8 +- drivers/staging/unisys/visorchipset/parser.c | 29 +++--- drivers/staging/unisys/visorchipset/parser.h | 6 +- drivers/staging/unisys/visorchipset/visorchipset.h | 10 +- .../unisys/visorchipset/visorchipset_main.c | 102 ++++++++++----------- drivers/staging/unisys/visorutil/charqueue.c | 4 +- drivers/staging/unisys/visorutil/charqueue.h | 2 +- .../staging/unisys/visorutil/memregion_direct.c | 30 +++--- drivers/staging/unisys/visorutil/periodic_work.c | 52 +++++------ drivers/staging/unisys/visorutil/visorkmodutils.c | 2 +- 22 files changed, 223 insertions(+), 286 deletions(-) -- 2.1.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel