Bug 28683

Summary: Просьба добавить патч на macvlan, необходимый для работы keepalived
Product: Branch p6 Reporter: Max Kosmach <max>
Component: kernel-image-el-smpAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: QA p6 <qa-p6>
Severity: normal    
Priority: P3 CC: aik, jackie.rosen, max
Version: не указанаKeywords: patch
Hardware: all   
OS: Linux   

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