kexec3 dla kernela z branch LINUX_2_6 oraz aktualizacja imq (kernel.spec, iptables.spec, linux-libc-headers.spec)

Robert Kryczało laro w post.pl
Pon, 3 Sty 2005, 02:22:05 CET


Witam,

Pierwsza od bardzo dlugiego czasu propozycja zmian, takze prosze o
komentarze.

Zmiany w kernel.spec dla brancha LINUX_2_6 obejmuja:

1. rozbicie patcha img+esfq na dwa,
2. zaktualizowany do najnowszej stabilnej wersji kod IMQ, w tej chwili
IMQ jest wpiety po PREROUTINGU i przed POSTROUTINGIEM, co powinno
ulatwic zycie tym, ktorzy korzystaja z translacji adresow i markuja
albo filtrami albo na tych lancuchach, IMQ dla IPv6
3. dodano ipp2p z patch-o-matica-ng
4. obsoletes dla kernel-net-ipp2p, co prawda jakis tydzien temu diffy
wrocily na strone ipp2p, jednak ipp2p oficjalnie rozprowadzany jest
przez pom-ng,
5. patche do kexec3, umozliwiajace przeladowanie kernela bez restartu
maszyny (ix86, ppc, x86_64) z poprawkami, .
6. release UP do 0.92

Diff dla kernel.spec (LINUX_2_6)
http://larouse.home.pl/pub/kernel-2.6.10/patches/kernel.spec.diff

Patche do kexec3 (wszystkie pliki):
http://larouse.home.pl/pub/kernel-2.6.10/patches/kexec3/

Patch do esfq:
http://larouse.home.pl/pub/kernel-2.6.10/patches/2.6.10-esfq.patch

Patch do imq:
http://larouse.home.pl/pub/kernel-2.6.10/patches/2.6.10-imq.patch

Patche na .config:
http://larouse.home.pl/pub/kernel-2.6.10/patches/kernel-configs/

Nie wiem czy IMQ sie nie kompilowalo dla arch sparc i sparc-smp czy
tez ktos nie uaktualnil poprzedniego configa.

Pliki:
SOURCES/2.6.4-rc1-01-esfq-imq.patch
SOURCES/2.6.4-rc1-02-imq-nat-support.patch
nie sa juz przez speca uzywane.

Aktualizacja linux-libc-headers.spec, release UP do 1.5, uaktualnilem
patch netfilter aby uwzglednial ipp2p i IMQ.

http://larouse.home.pl/pub/kernel-2.6.10/patches/linux-libc-headers.spec.diff
http://larouse.home.pl/pub/kernel-2.6.10/patches/linux-libc-headers-netfilter.patch

Stary patch o tej samej nazwie nie jest juz uzywany.

Aktualizacja iptables.spec, release UP do 0.21, zmiana patcha do IMQ
na aktualny, iptables korzysta z ipp2p z pom, obsoletes:
iptables-ipp2p

http://larouse.home.pl/pub/kernel-2.6.10/patches/iptables.spec.diff
http://larouse.home.pl/pub/kernel-2.6.10/patches/iptables-pom-ng-20041118.patch

Stary patch o tej samej nazwie nie jest juz uzywany.

Pakiety buduja sie poprawnie na i686 i dzialaja, jesli chodzi o inne
architektury prosilbym o weryfikacje (zwlaszcza w kontekscie plikow
config oraz kexec - nie mialem mozliwosci przetestowac modyfikacji
patchy). Z kexec rowniez nie mialem zadnych problemow na kilku
maszynach na ktorych to testowalem. IMQ i netfilter po pobieznych
testach nie wykazuja zadnych odchylek, w najblizszym czasie postaram
sie to przetestowac na maszynkach obslugujacych dosc spory ruch (ca
3000 klientow, rozbudowany QoS). Kernel pracuje rowniez poprawnie pod
VMWare.

Jesli zmiany przejda chcialbym rowniez przeprowadzic aktualizacje
pom-ng zwlaszcza w kontekscie nowego ipp2p.

-- 
Pzdr
RK





Więcej informacji o liście dyskusyjnej pld-devel-pl