Bug 28683 - Просьба добавить патч на macvlan, необходимый для работы keepalived
Summary: Просьба добавить патч на macvlan, необходимый для работы keepalived
Status: CLOSED FIXED
Alias: None
Product: Branch p6
Classification: Distributions
Component: kernel-image-el-smp (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2013-03-14 20:00 MSK by Max Kosmach
Modified: 2014-02-16 15:56 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Max Kosmach 2013-03-14 20:00:48 MSK
В новой версии keepalived (1.2.7), которая уже попала в p6, есть поддержка VMAC через драйвер macvlan.
Но есть одна проблемА, описанная в документации keeaplived (NOTE_vrrp_vmac.txt):

=====
In addition we can mention that VRRP VMAC will work only with kernel including
the following patch :

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=729e72a10930ef765c11a5a35031ba47f18221c4

By default MACVLAN interface are in VEPA mode which filters out received
packets whose MAC source address matches that of the MACVLAN interface. Setting
MACVLAN interface in private mode will not filter based on source MAC address.  
=====

Просьба добавить этот патч  в 2.6.32-el-smp ядра в P6 и T6 бранчах.
В актуальных версиях ядер его, насколько я понимаю, еще нет.
Comment 1 Andrey Cherepanov 2013-03-19 12:56:28 MSK
Готовится ядро el-def Это ядро -- кандидат в обновление
сертифицированного дистрибутива (ALT Linux 6.0 СПТ), преемник el-smp. К нему приложен означенный патч: http://git.altlinux.org/gears/k/kernel-image-el-def.git?p=kernel-image-el-def.git;a=commit;h=6ade736117cf36aff0f1bd34c57b46b7851a5701
Comment 2 Max Kosmach 2013-03-19 13:52:42 MSK
Ок, спасибо.

Планируется ли появление этого ядра в p6/t6?

И в чем отличия от el-smp ветки - просто переименованиt или что-то еще?
Comment 3 Andrey Cherepanov 2013-03-19 13:56:06 MSK
(В ответ на комментарий №2)
> Ок, спасибо.
> 
> Планируется ли появление этого ядра в p6/t6?
Уже собирается
#92707 BUILDING #1 [locked] p6 kernel-image-el-def.git=2.6.32-alt3.M60P.1

> И в чем отличия от el-smp ветки - просто переименованиt или что-то еще?
Это реально поддерживаемое ядро в отличие от el-smp, на которое накатываются патчи от Red Hat, со своей конфигурацией.
Comment 4 Repository Robot 2013-03-19 22:02:26 MSK
kernel-image-el-def-2.6.32-alt3.M60P.1 -> p6:

* Tue Mar 19 2013 Andrey Cherepanov <cas@altlinux> 2.6.32-alt3.M60P.1
- Backport to p6 branch new kernel (ALT #28683)

* Sun Mar 17 2013 Led <led@altlinux> 2.6.32-alt4
- macvlan: receive multicast with local address

* Wed Mar 13 2013 Led <led@altlinux> 2.6.32-alt3
- 2.6.32-358.2.1.el6

* Sun Mar 03 2013 Led <led@altlinux> 2.6.32-alt2
- 2.6.32-358.0.1.el6
- enabled:
  + DEBUG_SECTION_MISMATCH

* Wed Feb 27 2013 Led <led@altlinux> 2.6.32-alt1
- initial build:
  + 2.6.32-279.22.1.el6
- disabled:
  + BUILD_DOCSRC
  + DEBUG_INFO
  + DEBUG_SECTION_MISMATCH
  + MODULE_SIG
  + CRYPTO_SIGNATURE
- enabled modules:
  + JFS_FS
  + REISERFS_FS
  + FB_UVESA
- usb-storage: add unusual_devs entry for Casio EX-N1 digital camera
- gspca_pac7302: add support for device 093a:2623 Genuis Look 317