#define SECTORS_CACHE  1024
 
 int bch2_disk_reservation_add(struct bch_fs *c, struct disk_reservation *res,
-                             unsigned sectors, int flags)
+                             u64 sectors, int flags)
 {
        struct bch_fs_pcpu *pcpu;
        u64 old, v, get;
 
 #define BCH_DISK_RESERVATION_NOFAIL            (1 << 0)
 
 int bch2_disk_reservation_add(struct bch_fs *,
-                            struct disk_reservation *,
-                            unsigned, int);
+                             struct disk_reservation *,
+                             u64, int);
 
 static inline struct disk_reservation
 bch2_disk_reservation_init(struct bch_fs *c, unsigned nr_replicas)
 
 static inline int bch2_disk_reservation_get(struct bch_fs *c,
                                            struct disk_reservation *res,
-                                           unsigned sectors,
-                                           unsigned nr_replicas,
+                                           u64 sectors, unsigned nr_replicas,
                                            int flags)
 {
        *res = bch2_disk_reservation_init(c, nr_replicas);