View previous topic :: View next topic |
Author |
Message |
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Sun Jan 02, 2005 4:38 pm Post subject: [sys-kernel] Patchset 2.6.10-pepek1 dostępny ;) |
|
|
Witam ! Nie chwaliłem się tutaj nigdy moim patchsetem, ale produkuję go już od jakiegoś czasu (dokładniej mówiąc od 2.6.9-rc1). Teraz jednak ponieważ o nowym vividzie ani widu, ani słychu ( ), to pozwolę sobie Was tu poinformować o dostępności mojego patchsetu. Info o nim znajdziecie tu : http://www.linux.com.pl/forum/index.php?t=msg&th=23270&start=0&rid=0&S=6fb3196567584f8944319ca602432957 , opis wszystkich łatek wchodzących w jego skład tutaj : http://www.pepek.neostrada.pl/pepek/2.6.10/2.6.10-pepek1/opis.txt , sam patchset tu : http://www.pepek.neostrada.pl/pepek/2.6.10/2.6.10-pepek1/patch-2.6.10-pepek1.tar.bz2 , a ebuildy z sumami kontrolnymi tu : http://www.pepek.neostrada.pl/ebuilds/pepek-sources.tar.bz2
Życzę przyjemnego używania i proszę o jakiekolwiek uwagi odnośnie patchsetu (co powinno się jeszcze w nim znaleźć, itp.).
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Tommm Apprentice
Joined: 06 Feb 2004 Posts: 159 Location: Warsaw, Poland
|
Posted: Sun Jan 02, 2005 7:42 pm Post subject: |
|
|
oo fajne, trzeba bedzie przetestowac widze, ze jest patch Pax'a do lirca, co mnie szczegolnie interesuje |
|
Back to top |
|
|
muchar Bodhisattva
Joined: 04 Feb 2004 Posts: 690 Location: /dev/urandom
|
Posted: Sun Jan 02, 2005 7:53 pm Post subject: |
|
|
A może by tak połączyć siły i energię z zespołem vivid-a? Stworzylibyście wtedy polish-patchset...
Co Wy na to? _________________ MuchaR
Nie denerwuj mnie. Kliknij tu!!!
Homepage: http://muchar.one.pl!!! |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Sun Jan 02, 2005 8:44 pm Post subject: |
|
|
muchar wrote: | A może by tak połączyć siły i energię z zespołem vivid-a? Stworzylibyście wtedy polish-patchset...
Co Wy na to? |
Swego czasu pomagałem troszkę ekipie vivid-a. Potem jakoś jednak postanowiłem zaistnieć z patchsetem nie tylko dla Gentoo na innym forum, ale tutaj nic o tym nie pisałem, bo vivid-a dalej uważałem i nadal uważam za spoko patchsecik. A teraz to nie wiem, czy byłbym za taką propozycją. Trzeba by to było obgadać jakoś bardziej "na żywo" (może nie zaraz przy piwku , ale np. na IRC-u lub kadu itp.).
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
mdk Apprentice
Joined: 30 Sep 2004 Posts: 243 Location: Warsaw / Poland
|
Posted: Sun Jan 02, 2005 9:22 pm Post subject: |
|
|
Przydał by się jeszcze patch dla inotify. Inotify to ulepszone, bardziej wydajne zastąpienie dnotify - mechanizmu kontrolowania zmian w otwartych plikach. Obecnie inotify'aja wymaga np. Beagle i Gamin (lepszy famd). Słowem - dla gnome'owców rzecz przydatna. Konkretne patche znadują się:
http://www.kernel.org/pub/linux/kernel/people/rml/inotify/ _________________ Michael Dominic K.
www.mdk.org.pl |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Jan 02, 2005 10:46 pm Post subject: |
|
|
Pepek odlaczyl sie jakis czas temu od ekipy vivid`a.
Imho to romowa na IRC bo na forum za duzo bysmy postow nastukali
inotify juz mialo sie znalesc dzis w vividzie , https://forums.gentoo.org/viewtopic.php?p=1936182#1936182
pozdro _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Mon Jan 03, 2005 11:17 pm Post subject: |
|
|
mdk wrote: | Przydał by się jeszcze patch dla inotify. Inotify to ulepszone, bardziej wydajne zastąpienie dnotify - mechanizmu kontrolowania zmian w otwartych plikach. Obecnie inotify'aja wymaga np. Beagle i Gamin (lepszy famd). Słowem - dla gnome'owców rzecz przydatna. Konkretne patche znadują się:
http://www.kernel.org/pub/linux/kernel/people/rml/inotify/ |
Inotify jest w 2.6.10-pepek1, gdyż jest zawarte w gentoo-dev-sources-2.6.10-r2, a 2.6.10-pepek1 zawiera w sobie gentoo-dev-sources-2.6.10-r2.
@ fallow : absolutna racja, tak jak pisałem wyżej to temat dobry do irc-owania.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Belliash Advocate
Joined: 24 Nov 2004 Posts: 2503 Location: Wroclaw, Poland
|
Posted: Tue Jan 04, 2005 4:26 pm Post subject: |
|
|
Ja mam pytanie czy po zastosowaniu Twojego patcha moge wybrac sobie wlasne flagi i wpisac tam:
"-march=athlon-xp -O2 -s -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow"
Czy to bedzie dzialac i co to zmieni, da, poprawi, zepsuje, .... .
BTW. Mógłbyś mi podesłać na mail'a pliczki:
software_suspend-2.1.5.10-and-win4lin3-for-2.6.10.diff
realtime-LSM-for-2.6.10.patch
bo cos nie moge ich znalezc na google . Interesowaly by mnie wersje dla jajka 2.6.9 i 2.6.10.
Z góry dziekuje.
PLEASE SEND TO: rafkup(_AT_)gmail.com |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Wed Jan 05, 2005 2:23 am Post subject: |
|
|
rafkup wrote: | Ja mam pytanie czy po zastosowaniu Twojego patcha moge wybrac sobie wlasne flagi i wpisac tam:
"-march=athlon-xp -O2 -s -pipe -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow"
Czy to bedzie dzialac i co to zmieni, da, poprawi, zepsuje, .... .
|
Móc możesz, nie są zbyt rozbuchane, więc nie powinny nic popsuć, ale gwarancji żadnych nie daję. Jedynie może stripowanie to niezbyt dobry pomysł, ale pewności nie mam. Sprawdź, przetestuj i powiedz jak działa.
Software suspend w najnowszej wersji zawsze możesz znaleźć tu : http://developer.berlios.de/project/showfiles.php?group_id=1412 , a realtime-LSM pochodzi z bezkresnych czeluści LKML-a ( http://lkml.org ), ale obie łaty wysłałem mailem.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Belliash Advocate
Joined: 24 Nov 2004 Posts: 2503 Location: Wroclaw, Poland
|
Posted: Wed Jan 05, 2005 1:59 pm Post subject: |
|
|
Dziekuję za łatki.
Aczkolwiek mam jeszcze 1 prośbę.
Posiadasz je może w wersji na jajko 2.6.9, czy te będą pasowały? Jeśli nie będą, to czy możesz napisać gdzie je znaleźć, albo podesłać mi na mail'a .
Będę niezmiernie wdzieczny,
Pozdrawiam! |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Wed Jan 05, 2005 5:27 pm Post subject: |
|
|
Software suspend do wersji 2.6.9 znajdziesz pod tym linkiem, który podałem w poście wyżej, a realtime-LSM na LKML-u widziałem tylko do wersji 2.6.10 i (kiedyś) do 2.6.10-rc2. Jeśli chcesz znaleźć do innej, to przeszukaj LKML. Akurat ta łatka jednak powinna pasować do 2.6.9, może jedynie wystąpią małe offsety lub rejecty, ale powinny być łatwe do poprawienia.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
jey Apprentice
Joined: 18 Oct 2004 Posts: 259 Location: Poland/Scotland
|
Posted: Thu Jan 06, 2005 3:10 am Post subject: |
|
|
Dla mnie bomba, tylko dlaczego zamiast fbsplash jest bootsplash ? |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Thu Jan 06, 2005 4:50 am Post subject: |
|
|
jey wrote: | Dla mnie bomba, tylko dlaczego zamiast fbsplash jest bootsplash ? |
Ech, spodziewałem się w końcu tego pytania tu na forum Gentoo. Otóż powód jest prosty. W odróżnieniu od vivid-a mój patchset jest bardziej ogólny i nie nastawiony na żadną konkretną dystrybucję. A ponieważ używało go wcześniej i testowało kilka osób (głównie na slack-u), to trudno im było zmusić na tych dystrybucjach do działania fbsplash-a. Na razie nikt nie wysilił się na tyle, żeby opisać jak dostosować skrypty startowe z np. slacka do współpracy z fbsplash-em (a znam takich co próbowali to zrobić, i nie udawało im się). Aha, fbsplash nie działa też w tandemie z software suspend 2, a bootsplash bez problemu. Sam uważam, że fbsplash jest lepszy, ale cóż, nie robię patchsetu tylko dla siebie.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Belliash Advocate
Joined: 24 Nov 2004 Posts: 2503 Location: Wroclaw, Poland
|
Posted: Thu Jan 06, 2005 2:39 pm Post subject: |
|
|
Pepek wrote: | Software suspend do wersji 2.6.9 znajdziesz pod tym linkiem, który podałem w poście wyżej, a realtime-LSM na LKML-u widziałem tylko do wersji 2.6.10 i (kiedyś) do 2.6.10-rc2. Jeśli chcesz znaleźć do innej, to przeszukaj LKML. Akurat ta łatka jednak powinna pasować do 2.6.9, może jedynie wystąpią małe offsety lub rejecty, ale powinny być łatwe do poprawienia.
Pozdrówki. |
Mi glownie zalezy na tej Twojej lacie do Win4Lin dla 2.6.9. |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Fri Jan 07, 2005 1:36 am Post subject: |
|
|
rafkup wrote: | Pepek wrote: | Software suspend do wersji 2.6.9 znajdziesz pod tym linkiem, który podałem w poście wyżej, a realtime-LSM na LKML-u widziałem tylko do wersji 2.6.10 i (kiedyś) do 2.6.10-rc2. Jeśli chcesz znaleźć do innej, to przeszukaj LKML. Akurat ta łatka jednak powinna pasować do 2.6.9, może jedynie wystąpią małe offsety lub rejecty, ale powinny być łatwe do poprawienia.
Pozdrówki. |
Mi glownie zalezy na tej Twojej lacie do Win4Lin dla 2.6.9. |
Działające łaty do wielu wersji jajka znajdziesz np. tu : http://www.pickledonion.net/win4lin.php
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Belliash Advocate
Joined: 24 Nov 2004 Posts: 2503 Location: Wroclaw, Poland
|
Posted: Sat Jan 08, 2005 4:56 pm Post subject: |
|
|
Code: | bash-2.05b# patch -i *.patch -p1
patching file arch/arm/kernel/signal.c
patching file arch/i386/Kconfig
Hunk #1 succeeded at 877 with fuzz 2 (offset -55 lines).
patching file arch/i386/kernel/apm.c
patching file arch/i386/kernel/cpu/mcheck/non-fatal.c
patching file arch/i386/kernel/cpu/mtrr/main.c
patching file arch/i386/kernel/entry.S
patching file arch/i386/kernel/head.S
patching file arch/i386/kernel/io_apic.c
patching file arch/i386/kernel/process.c
patching file arch/i386/kernel/signal.c
patching file arch/i386/kernel/smp.c
patching file arch/i386/kernel/time.c
patching file arch/i386/kernel/vm86.c
patching file arch/i386/Makefile
Hunk #2 succeeded at 114 (offset -8 lines).
patching file arch/i386/mki/Makefile
patching file arch/i386/mki/mki.c
patching file arch/i386/mki-adapter26/LICENSE
patching file arch/i386/mki-adapter26/Makefile
patching file arch/i386/mki-adapter26/mki26.c
patching file arch/i386/mki-adapter26/mki-adapter26.h
patching file arch/i386/mki-adapter26/mkifunc.h
patching file arch/i386/mki-adapter26/mki-main.c
patching file arch/i386/mki-adapter26/mkivnet.c
patching file arch/i386/mki-adapter26/README
patching file arch/i386/mki-adapter26/timer.c
patching file arch/i386/mki-adapter26/vneteth.h
patching file arch/i386/mki-adapter26/vnetint-pub.h
patching file arch/i386/mm/fault.c
patching file arch/i386/mm/init.c
Hunk #2 succeeded at 267 with fuzz 1 (offset -6 lines).
Hunk #3 succeeded at 272 with fuzz 2 (offset -11 lines).
Hunk #4 succeeded at 353 (offset -14 lines).
Hunk #5 succeeded at 573 with fuzz 1 (offset -14 lines).
Hunk #6 FAILED at 605.
Hunk #7 succeeded at 721 (offset -33 lines).
Hunk #8 succeeded at 737 (offset -33 lines).
1 out of 8 hunks FAILED -- saving rejects to file arch/i386/mm/init.c.rej
patching file arch/i386/mm/pageattr.c
patching file arch/i386/power/cpu.c
patching file arch/i386/power/Makefile
patching file arch/i386/power/suspend2.c
patching file arch/mips/kernel/irixsig.c
patching file arch/mips/kernel/signal32.c
patching file arch/mips/kernel/signal.c
patching file arch/ppc/Kconfig
patching file arch/ppc/kernel/signal.c
patching file arch/ppc/kernel/vmlinux.lds.S
patching file arch/ppc/Makefile
Hunk #1 succeeded at 61 (offset -8 lines).
patching file arch/ppc/mm/init.c
patching file arch/ppc/platforms/pmac_feature.c
patching file arch/ppc/power/cpu.c
patching file arch/ppc/power/cpu_reg.S
patching file arch/ppc/power/Makefile
patching file arch/ppc/power/swsusp2-asm.S
patching file arch/ppc/power/swsusp2.c
patching file arch/ppc/power/swsusp2-copyback.S
patching file arch/sh/kernel/signal.c
patching file arch/sh64/kernel/signal.c
patching file arch/x86_64/kernel/signal.c
patching file arch/x86_64/kernel/time.c
patching file Documentation/kernel-parameters.txt
Hunk #1 succeeded at 834 (offset -3 lines).
Hunk #2 succeeded at 1062 (offset -3 lines).
patching file Documentation/power/internals.txt
patching file Documentation/power/suspend2.txt
patching file Documentation/power/todo.txt
patching file drivers/acpi/hardware/hwsleep.c
patching file drivers/acpi/osl.c
patching file drivers/acpi/sleep/proc.c
patching file drivers/base/power/shutdown.c
patching file drivers/block/ll_rw_blk.c
patching file drivers/block/loop.c
Hunk #1 succeeded at 63 with fuzz 1 (offset -27 lines).
patching file drivers/char/agp/ati-agp.c
patching file drivers/char/hvc_console.c
patching file drivers/char/hvcs.c
patching file drivers/char/keyboard.c
Hunk #2 succeeded at 1082 (offset -8 lines).
patching file drivers/char/vt.c
Hunk #3 succeeded at 3250 (offset -25 lines).
patching file drivers/ieee1394/ieee1394_core.c
patching file drivers/ieee1394/nodemgr.c
patching file drivers/input/serio/i8042.c
patching file drivers/input/serio/serio.c
patching file drivers/macintosh/Kconfig
patching file drivers/macintosh/therm_adt746x.c
patching file drivers/macintosh/via-pmu.c
can't find file to patch at input line 8238
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru linux-2.6.10/drivers/md/dm-bbr.c linux-2.6.10-swsusp/drivers/md/dm-bbr.c
|--- linux-2.6.10/drivers/md/dm-bbr.c 2004-12-27 05:03:16.000000000 +0100
|+++ linux-2.6.10-swsusp/drivers/md/dm-bbr.c 2004-12-31 00:24:18.887627432 +0100
--------------------------
File to patch: |
Jak to spachowac, by nie bylo bledu ??
To ta latka do software suspend i win4lin, ktora od Ciebie, Pepek dostałem dla 2.6.10. Jajko czyste z kernel.org. |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Sat Jan 08, 2005 9:33 pm Post subject: |
|
|
Co do łaty software suspend + win4lin, to jeśli chcesz ją mieć w najnowszej dostępnej wersji dla czystego 2.6.10, to ściągnij sobie to : http://download.berlios.de/softwaresuspend/software-suspend-2.1.5.12-for-2.6.10.tar.bz2 , rozpakuj gdzieś i tam masz taki skrypcik apply. Przejdź do katalogu ze źródłami jaja i odpal ten skrypcik. Potem już dojdziesz co dalej.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
Belliash Advocate
Joined: 24 Nov 2004 Posts: 2503 Location: Wroclaw, Poland
|
Posted: Sun Jan 09, 2005 9:35 am Post subject: |
|
|
OK, dzieki.
A jak sie przedstawia sprawa hibernacji w Linuksie?
Słyszałem ze do tego jest potrzebna ta latka "Software Suspend" i jeszcze jakis soft. Jak sie tym poslugiwac i jak to ustawic? Noo i co jest do tego potrzebne??
EDITED:
Jest jakis supermount dla 2.6.10, ktory sie nie naklada na jajko, tylko kompiluje osobno modul? Bo przesadzilem nieco z lataniem jajka i supermount ng 208 juz sie nie naklada, po tej Twojej latce Software Suspend :/.
Konkretnie chodzi o plik 950-check-mounts, ktory koliduje z supermountem .
Code: | LD drivers/scsi/qla2xxx/built-in.o
LD drivers/scsi/libata.o
CC drivers/scsi/iteraid.o
In file included from drivers/scsi/iteraid.c:250:
drivers/scsi/hosts.h:1:2: warning: #warning "This file is obsolete, please use <scsi/scsi_host.h> instead"
drivers/scsi/iteraid.c: In function `IT8212GetChipStatus':
drivers/scsi/iteraid.c:1176: warning: ignoring return value of `copy_to_user', declared with attribute warn_unused_result
drivers/scsi/iteraid.c: In function `IT8212IssueIdentify':
drivers/scsi/iteraid.c:1881: warning: ignoring return value of `copy_to_user', declared with attribute warn_unused_result
drivers/scsi/iteraid.c: In function `itedev_open':
drivers/scsi/iteraid.c:5580: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
drivers/scsi/iteraid.c:5580: error: (Each undeclared identifier is reported only once
drivers/scsi/iteraid.c:5580: error: for each function it appears in.)
drivers/scsi/iteraid.c: In function `itedev_close':
drivers/scsi/iteraid.c:5817: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
make[2]: *** [drivers/scsi/iteraid.o] Błąd 1
make[1]: *** [drivers/scsi] Błąd 2
make: *** [drivers] Błąd 2 |
O ten bald mi chodzilo. |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Sun Jan 09, 2005 4:42 pm Post subject: |
|
|
Oj, panie rafkup, nie lubisz googli, czy co ? Co do software-suspend, to fajne HOW-TO masz na ich stronce, tej, do której link podawałem Ci w tym wątku. Konkretny link do tego HOW-TO jest tu : http://softwaresuspend.berlios.de/HOWTO.html Do użycia software-suspend 2 w Gentoo potrzebna jest ta łatka, która jest w moim jaju (lub ten zestaw bezpośrednio z ich stronki) oraz programik (a raczej zestaw skryptów) dostępny po wydaniu polecenia `emerge -v hibernate-script`. Tylko użyj najnowszej wersji 1.03, która obecnie w portage jest oznaczona jako ~x86.
Co do supermount-a to dostałeś rejecty, czy tylko offsety ? Bo jeśli offsety, to spokojnie możesz je zignorować, ale jeśli rejecty, to pokaż rezultat nakładania supermount-a. Aha, tak na przyszłość, to żeby potem nie mieć problemów z odwracaniem zmian wykonanych częściowo dobrze patch-em zawsze najpierw sprawdzaj, czy dana łata dobrze się nałoży przy użyciu opcji --dry-run dla polecenia patch. W razie braku problemów dopiero nakładaj łatkę (bez tej opcji).
Co do błędu z iteraid-em, to nie dostałeś go na moim jajku, co ? Ja tą część, na której Tobie wywala się kompilacja u siebie poprawiłem. A błąd Ci się pojawia, gdyż zaszły zmiany w jajku 2.6.10 w rejestrowaniu odwołań do modułów. Na moim jajku iteraid został do tych zmian dostosowany przeze mnie, ale Ty używasz starego iteraid-u z jajek <2.6.10, który na 2.6.10 nie ma prawa się skompilować.
Pozdrówki. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|