Kernel 2.6

Diskussionen um Bootloader, Kernel, Busybox
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Kernel 2.6

Beitrag von obi »

Hi,

ich hab vor kurzen mit 2.6 portierung angefangen... wer schonmal nen 2.6er kernel booten will, der kann sich von http://fbihome.de/~obi/2.6/ patches und config fuer den kernelbaum von http://ppc.bkbits.net:8080/linuxppc-2.5 runterladen und dann anfangen, die treiber anzupassen.. :)

dazu sollte man:
- http://lwn.net/Articles/driver-porting/ lesen
- platform_device_*() funktionen benutzen in den treibern fuer die geraete, die in dbox2.c (siehe dbox2.diff) genannt sind
- request_firmware() benutzen, um die ucodes zu laden
- dvb-core und frontends aus dem linuxtv cvs (dvb-kernel baum) benutzen
- devfs support aus den treibern entfernen, sysfs support einbauen (fuer udev)
- das "tuxbox" kernel modul entfernen

als beispiel fuer platform_device und request firmware liegt cam.c auf der webseite. ist allerdings ungetestet, ich weiss nur dass der treiber ohne fehler bei mir ladbar ist.

Gruss,
obi
zor
Einsteiger
Einsteiger
Beiträge: 337
Registriert: Mittwoch 2. April 2003, 18:55

Beitrag von zor »

@obi

spitze! ist kernel 2.6 also "reif" für die dbox2?
was wird uns erwarten? eine performantere dbox2?

mfg zor
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

naja, es bootet.. ich denke das kann man noch nicht so richtig "reif" nennen. was es bringt weiss ich nicht. ich mach das nur, um etwas mehr in 2.6 durchzublicken.

gruss,
obi
Timekiller
Developer
Beiträge: 57
Registriert: Sonntag 4. Mai 2003, 14:17

Beitrag von Timekiller »

Bei der Dreambox läuft er stabil. Dort git es nur ein paar kleinere Treiberprobleme.
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Die hat auch einen 4xx-Prozessor.

Es gibt nur Probleme bei den 8xx-Prozessoren.

PowerPC ist leider nicht gleich PowerPC.
derguteweka
Neugieriger
Neugieriger
Beiträge: 11
Registriert: Sonntag 22. Februar 2004, 00:22

Beitrag von derguteweka »

Moin,

Geilo - bin mal gespannt, ob der 2.6er (memory) swappen kann....Auch da gabs beim 2.4er riesen Unterschiede, zwischen ppc8xx und ppc4xx.


Gruss
WK
gmo18t
Erleuchteter
Erleuchteter
Beiträge: 553
Registriert: Freitag 27. Februar 2004, 14:30

Beitrag von gmo18t »

Hi,

also ich denke, daß der 2.6er Kernel u.a wegen der Optimierung im Bereich "kernel locks" einen deutlichen Vorteil bietet:

Bei zeitkritischen Aktionen wie z.B. beim Auslesen des TS streams und Versenden über Netzwerk, ist die Gefahr von bufferoveruns
im demux device (evtl. deutlich) geringer als bei einem 2.4er Kernel.

Ich habe den Umstieg von 2.4 zu 2.6 auf einem "langsamen" PC deutlich feststellen können: wo es vorher beim Abspielen von DVDs
zu Tonaussetzern kam, lief das mit dem 2.6er einwandfrei ab ...

- GMo -
Sepp776
Semiprofi
Semiprofi
Beiträge: 1173
Registriert: Samstag 1. September 2001, 00:00

Beitrag von Sepp776 »

Wo es hier gerade um Linux-Kernels geht: Hat jemand schon mal was mit RTLinux (Realtime-Linux) gemacht? Habe mal gelesen dass das für Netzwerk-Anwendungen zb. bessere Performance bietet. Könnte man da vielleicht in die Box was von einbauen?
Philips Sat
Astra 19.2°
zor
Einsteiger
Einsteiger
Beiträge: 337
Registriert: Mittwoch 2. April 2003, 18:55

Beitrag von zor »

any 2.6.9 news?

mfg zor