On Fri, Apr 29, 2016 at 09:59:25PM +0300, Güngör Erseymen wrote:
> > --- a/fs/btrfs/volumes.h
> > +++ b/fs/btrfs/volumes.h
> > @@ -347,7 +347,7 @@ struct map_lookup {
> > u64 type;
> > int io_align;
> > int io_width;
> > - int stripe_len;
> > + u64 stripe_len;
> > int sector_size;
> > int num_stripes;
> > int sub_stripes;
> > --
> > 2.5.0
>
> Type change of map->stripe_len to u64 cause build error "undefined
> reference to __udivdi3" on 32bit systems. Using explicit 64 bit division
> fixes it and would be better to combine into this commit for
> continuity.
Done, thanks for the report.
JFYI, the branches pushed to kernel.org get automated build tests so I
get the email reports from kbuild eventually.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html