|
Kernel Traffic Latest | Archives | People | Topics |
Wine Latest | Archives | People | Topics |
GNUe Latest | Archives | People | Topics |
| Czech |
| Home | News | RSS Feeds | Mailing Lists | Authors Info | Mirrors | Stalled Traffic |
Table Of Contents
| 1. | 10 Dec 2002 - 22 Dec 2002 | (15 posts) | Narzekania na projekt fbdev |
| 2. | 11 Dec 2002 - 20 Dec 2002 | (4 posts) | Sterownik framebuffera dla układów Intel 810/815 |
| 3. | 18 Dec 2002 - 20 Dec 2002 | (9 posts) | Ukazał się Linux 2.4.21-pre2 |
| 4. | 18 Dec 2002 - 20 Dec 2002 | (2 posts) | Aktualizacja chipsfb.c do nowego API framebuffera |
| 5. | 19 Dec 2002 - 20 Dec 2002 | (3 posts) | Preferencje co do sposobu wysyłania łatek |
| 6. | 26 Dec 2002 | (6 posts) | Kernel IRC Discussions |
Mailing List Stats For This Week
We looked at 853 posts in 4246K.
There were 267 different contributors. 138 posted more than once. 136 posted last week too.
The top posters of the week were:
1. Narzekania na projekt fbdev
10 Dec 2002 - 22 Dec 2002 (15 posts) Archive Link: "atyfb in 2.5.51"
Topics: Framebuffer
People: David S. Miller, James Simmons, Alan Cox
W trakcie dyskusji David S. Miller zauważył: "Zawsze twierdziłem, że cały model fbdev jest do chrzanu, bo przyjmuje złe założenia na temat sposobu dostępu do rejestrów i pamięci karty graficznej (tzn. modelu programistycznego) i wiele popularnych kart zupełnie nie pasuje do tego modelu." James Simmons odparł: "Przyznaję, że projekt interfejsu /dev/fbX nie jest najlepszy. Niestety ugrzęźliśmy w nim. Zmiana spowodowałaby zepsucie aplikacji z przestrzeni użytkownika." A David odrzekł:
Doskonale to rozumiem. Nie sugeruję zmiany obecnego kształtu fbdev, zbyt dużo rzeczy z niego korzysta.
Chciałem jedynie powiedzieć, aby nie dziwić się, że serwery X, takie jak sterownik ATI nie używają fbdev i zamiast tego mmapują urządzenie i najzwyczajniej programują je bezpośrednio.
fbdev jest fajne w szczególnych przypadkach, gdy urządzenie pasuje do modelu fbdev, bo mając obsługę w jądrze masz od razu obsługę X :)
Alan Cox również zauważył: "fbdev również nie może być w niektórych sytuacjach wykorzystane na x86. Na niektórych procesorach x86 dzieją się szalenie interesujące rzeczy, gdy wykonujesz pętlę w kodzie zawierającym instrukcję krzyżującą dwa różne typy pamięci."
2. Sterownik framebuffera dla układów Intel 810/815
11 Dec 2002 - 20 Dec 2002 (4 posts) Archive Link: "[FBDEV]: Framebuffer driver for Intel 810/815 chipsets"
Topics: Framebuffer, Sound: i810
People: Antonino Daplas, James Simmons
Antonino Daplas powiedział Jamesowi Simmonsowi:
Wygląda na to, że szkielet fbdev jest już wystarczająco stabilny i znalazł się już w drzewie rozwojowym jądra. Podsyłam zatem do przejrzenia sterownik dla układów Intel 810/815 i być może do włączenia do Twojego drzewa (aby lepiej przestestować) i, miejmy nadzieję, później i do drzewa Linusa.
Łatka jest do jądra 2.5.51, ale nie zadziała jeszcze z 2 powodów:
Gdy #1 zostanie rozwiazany, sterownik powinien zacząć działać jako moduł. Gdy zostanie dodane #1, będzie można kompilować statycznie. Dave Jones (przy okazji, dzięki za pomoc) ma już #2 w swoim drzewie (przetestowane i działa) i już pracuje nad #1 (mam już zhakowaną wersję w domu).
Sterownik powinien być zgodny z fbdev-2.5 i powinien obsługiwać większość, jeśli nie wszystkie rzeczy, które powinny być obsługiwane (modularność, zachowywanie i odtwarzanie stanu, pełna obsługa sprzętu, itd.). Bardzo istotną rzeczą dla wielu osób będzie to, że sterownik będzie współpracował z natywnymi sterownikami i810 z XFree86 bez żadnych poprawek i do tego dość stabilnie.
Łatka jest dostępna pod adresem http://i810fb.sourceforge.net/linux-2.5.51-i810fb.diff.gz
James odpowiedział: "Zaaplikowałem!!!!"
3. Ukazał się Linux 2.4.21-pre2
18 Dec 2002 - 20 Dec 2002 (9 posts) Archive Link: "Linux 2.4.21-pre2"
Marcelo Tosatti ogłosił jądro 2.4.21-pre2 załączając listę zmian.
4. Aktualizacja chipsfb.c do nowego API framebuffera
18 Dec 2002 - 20 Dec 2002 (2 posts) Archive Link: "[PATCH] update chipsfb.c to new API"
Topics: Framebuffer, Ioctls
People: Paul Mackerras, James Simmons
Paul Mackerras powiedział:
Oto łatka, która aktualizuje chipsfb.c do nowego API framebuffera. Upraszcza nieco sterownik, zwłaszcza dlatego, że nowe API jest prostsze i częściowo dlatego, że sterownik może właściwie obsłużyć jedynie układ 65550, bo dobieramy się do niego przez inb/outb do poprawionych numerów portów WE/WY.
Przetestowałem łatkę na powerbooku 3400, który ma układ graficzny C&T 65550 z 1MB VRAM i wygląda na to, że działa dobrze, przynajmniej w trybie 8-bitowym. Sądzę, że powinienem dodać też pseudo_palette do trybu 16-bitowego. Niestety nie mogę teraz przetestowac tego pod X, bo X serwer, który miałem zainstalowany na 3400 to Xpmac, który już nie działa, bo zostały usunięte ioctle takie jak VC_GETMODE. 3400 jest starym i wolnym komputerem, z małym dyskiem i mam tam starą instalację Linux/PPC i nie bardzo chce mi się tam kompilować XFree86.
James Simmons odpowiedział: "Super!! Zaaplikowałem."
5. Preferencje co do sposobu wysyłania łatek
19 Dec 2002 - 20 Dec 2002 (3 posts) Archive Link: "[PATCH] [v850] Reduce redundancy in v850 linker scripts"
People: Linus Torvalds
Miles Bader wysłał łatkę, a Linus Torvalds poprosił:
Czy mógłbyś robić swoje łatki tak, aby były zakorzenione w ,,standardowy'' sposób, tzn
diff -ruN linux-old-dir linux-new-dir
żeby się czysto aplikowały przy pomocy ,,patch -p1'', a nagłówki diffa wyglądały jakoś tak
--- xxxx/arch/v850/vmlinux.lds.S
+++ yyyy/arch/v850/vmlinux.lds.S
bo w ten sposób są skonfigurowane wszystkie moje narzędzia do obsługi nadchodzących łatek.
Teraz zrobiłem to ręcznie, ale to dość nudne i gdy jestem leniwy (zazwyczaj), kończy się to zazwyczaj wyrzuceniem łatek, które nie aplikują się czysto.
6. Kernel IRC Discussions
26 Dec 2002 (6 posts) Archive Link: "Kernel Chat Room"
People: Tomas Szepe, Arnaldo Carvalho de Melo, Rik van Riel
Anonimowa osoba spytała, czy istnieją jakieś czat rumy dotyczące jądra. Marc-Christian Petersen odesłał go do http://www.kernelnewbies.org/, ale owa anonimowa osoba odparła, że nie jest zainteresowana czat rumem dla żółtodziobów. Tomas Szepe odpowiedział: "Nie mówisz poważnie, prawda? Czy możesz przynajmniej tam zajrzeć, zanim wyrazisz dezaprobatę dla ludzi z #kernelnewbies?" Arnaldo Carvalho de Melo również poradził: "to tylko nazwa, zajrzyj tam..." A Rik van Riel dodał:
Właśnie dlatego mamy 'newbies' w nazwie: aby trzymać tę całą 31337 z dala od nas i mieć spokojne miejsce, gdzie można pogadać bez 1337-iarzy śmiejących się z Ciebie.
Osoby zainteresowane nauką hakowania jądra są zawsze mile widziane na:
irc.kernelnewbies.org / #kernelnewbies
Sharon And Joy
Kernel Traffic is grateful to be developed on a computer donated by Professor Greg Benson and Professor Allan Cruse in the Department of Computer Science at the University of San Francisco. This is the same department that invented FlashMob Computing. Kernel Traffic is hosted by the generous folks at kernel.org. All pages on this site are copyright their original authors, and distributed under the terms of the GNU General Public License version 2.0. |