[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