There are multiple instances of code reading an optional unsigned parameter from Xenstore via xenbus_scanf(). Instead of repeating the same code over and over add a service function doing the job and replace the call of xenbus_scanf() with the call of the new function where appropriate. Juergen Gross (12): xen: introduce xenbus_read_unsigned() xen: make use of xenbus_read_unsigned() in xen-blkback xen: make use of xenbus_read_unsigned() in xen-blkfront xen: make use of xenbus_read_unsigned() in xen-tpmfront xen: make use of xenbus_read_unsigned() in xen-kbdfront xen: make use of xenbus_read_unsigned() in xen-netback xen: make use of xenbus_read_unsigned() in xen-netfront xen: make use of xenbus_read_unsigned() in xen-pcifront xen: make use of xenbus_read_unsigned() in xen-scsifront xen: make use of xenbus_read_unsigned() in xen-fbfront xen: make use of xenbus_read_unsigned() in xen-pciback xen: make use of xenbus_read_unsigned() in xenbus drivers/block/xen-blkback/xenbus.c | 36 ++++++-------- drivers/block/xen-blkfront.c | 81 ++++++++++--------------------- drivers/char/tpm/xen-tpmfront.c | 8 +-- drivers/input/misc/xen-kbdfront.c | 13 ++--- drivers/net/xen-netback/xenbus.c | 50 ++++++------------- drivers/net/xen-netfront.c | 67 +++++++------------------ drivers/pci/xen-pcifront.c | 6 +-- drivers/scsi/xen-scsifront.c | 6 +-- drivers/video/fbdev/xen-fbfront.c | 13 ++--- drivers/xen/xen-pciback/xenbus.c | 8 ++- drivers/xen/xenbus/xenbus_probe_backend.c | 8 +-- drivers/xen/xenbus/xenbus_xs.c | 22 +++++++-- include/xen/xenbus.h | 4 ++ 13 files changed, 112 insertions(+), 210 deletions(-) Cc: konrad.wilk@xxxxxxxxxx Cc: roger.pau@xxxxxxxxxx Cc: peterhuewe@xxxxxx Cc: tpmdd@xxxxxxxxxxxx Cc: jarkko.sakkinen@xxxxxxxxxxxxxxx Cc: jgunthorpe@xxxxxxxxxxxxxxxxxxxx Cc: tpmdd-devel@xxxxxxxxxxxxxxxxxxxxx Cc: dmitry.torokhov@xxxxxxxxx Cc: linux-input@xxxxxxxxxxxxxxx Cc: wei.liu2@xxxxxxxxxx Cc: paul.durrant@xxxxxxxxxx Cc: netdev@xxxxxxxxxxxxxxx Cc: bhelgaas@xxxxxxxxxx Cc: linux-pci@xxxxxxxxxxxxxxx Cc: tomi.valkeinen@xxxxxx Cc: linux-fbdev@xxxxxxxxxxxxxxx -- 2.6.6 -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html