--- ./partx/partx.h.orig 2012-05-25 04:44:58.994195443 -0500 +++ ./partx/partx.h 2013-08-07 21:06:30.899997659 -0500 @@ -23,7 +23,7 @@ } static inline int partx_add_partition(int fd, int partno, - unsigned long start, unsigned long size) + long long start, long long size) { struct blkpg_ioctl_arg a; struct blkpg_partition p;