Btrfs: make aux field of ulist 64 bit
authorAlexander Block <ablock84@googlemail.com>
Sat, 28 Jul 2012 14:18:58 +0000 (16:18 +0200)
committerChris Mason <chris.mason@fusionio.com>
Mon, 1 Oct 2012 19:18:53 +0000 (15:18 -0400)
commit34d73f54e2e2227cece751f168d08d3103092992
tree08993b77d664256059a6d6bb97d10e67fdb753f8
parent7e0926fe5f20b5c88e51cba68512302b10f73d2a
Btrfs: make aux field of ulist 64 bit

Btrfs send/receive uses the aux field to store inode numbers. On
32 bit machines this may become a problem.

Also fix all users of ulist_add and ulist_add_merged.

Reported-by: Arne Jansen <sensille@gmx.net>
Signed-off-by: Alexander Block <ablock84@googlemail.com>
fs/btrfs/backref.c
fs/btrfs/qgroup.c
fs/btrfs/ulist.c
fs/btrfs/ulist.h