[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[linux-lvm] lv_on_disk_size



In the BUGS file, one mentioned bug fix is the following:

> Please change the macro LVM_LV_DISK_OFFSET as below:
> 
> #define LVM_LV_DISK_OFFSET(a, b) ( (a)->lv_on_disk.base + \
>                                    sizeof ( lv_disk_t) * b)
> 

Without really understanding what's going on (all these lv_, pe_, ...
prefixes are really confusing me ;-)) I wonder if the following line
in vg_setup_for_create.c is correct:

(Line 94)
      vg->pv[p]->lv_on_disk.size = ( max_lv + 1) * sizeof ( lv_t);

Or should it be sizeof( lv_disk_t), too?


Jan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]