[d-kernel] Re: VFS locking for LVM

Ed V. Bartosh ed at altlinux.ru
Mon Jul 7 18:31:55 MSD 2003


>>>>> "SV" == Sergey Vlasov writes:

 >>  Видимо, патч 7-vfs-lock-alt.patch придётся распилить и вынести из
 >>  пакета kernel-feat-evms. Причина в том, что fsync_dev_lockfs()
 >>  требуется для корректной работы shapshot с журналируемыми
 >>  файловыми системами не только в EVMS, но и в LVM.
 >>  
 >>  Предлагается следующий вариант:
 >>  
 >>  1) Патч fs-vfs-lock.patch (это 7-vfs-lock-alt.patch без
 >>  EVMS-специфичных частей и с добавленным патчем для lvm.c, чтобы
 >>  включить использование этих функций) отправляется, например, в
 >>  kernel-fix-lvm (на мой взгляд, это именно fix - без него уже
 >>  имеющийся в ядре код работает неправильно).
 >>  
 >>  2) В kernel-feat-evms от 7-vfs-lock-alt.patch оставляется только
 >>  модификация dm-snapshot.c; при этом для сборки ядра с
 >>  kernel-feat-evms будет требоваться и kernel-fix-lvm.
  
 SV>  Ну так мысли по этому поводу есть? А то нехорошо, если LVM
 SV>  snapshot не будет работать с xfs/reiserfs/...

Какие могут быть мысли, все правильно изложено. Нужно пилить.
Если ты распилил уже - давай.

Только у меня есть один вопрос - почему такой важный патч оказался
только в evms, если он влияет и на функциональность того, что
находится в ядре (в данном случае lvm) ?

-- 
Best regards,
Ed V. Bartosh


More information about the devel-kernel mailing list