PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux-2.6.25



Seiten : [1] 2

TheGhost
17.04.08, 08:22
Moin,
Kernel-2.6.25 ist rausgekommen.
Homepage & Download (www.kernel.org)

Changelog-2.6.25 (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25)

Und hier ein heise (http://www.heise.de/open/Verbesserungen-allerorten-Die-Neuerungen-von-Linux-2-6-25--/artikel/105532)-Artikel zu allen Neuerungen.

Gruß

condor
17.04.08, 12:22
yeah, und diesmal sogar ein bug drinnen der amd64 systeme manchmal nicht booten lässt ;)

der kernel wird wirklich immer fortschrittlicher ^^

ich warte wie üblich mal bis 2.6.25.4


aber ne frage hätte ich noch: aus dem heise forum:

Der O(1)-Scheduler benötigte konstante Rechenzeit, unabhängig von der
Anzahl der zu verwaltenden Prozesse.

Sehe ich es richtig, dass der CFS-Scheduler Binärbäume zur Verwaltung
und Auswahl der Prozesse nutzt, die Komplexität also O(log n)
beträgt?

Kann man den Scheduler beim Kompilieren des Kernels wählen oder wurde
der "alte" entfernt?

wie kann der neue scheduler besser sein als der alte, wenn der alte ne konstante zeit unabhängig der last braucht, und der neue mit mehr threads immer langsamer wird bzw. länger braucht? ;)

ThorstenHirsch
17.04.08, 13:26
Das fragst du am besten nochmal auf kernelnewbies.org.

undefined
17.04.08, 16:35
So läuft bei mir.
Bei meinem SAA7134 Treiber mußte ich einiges an den Parametern umstellen.
Den Nvidia Treiber habe ich Patchen (http://www.nvnews.net/vbulletin/showthread.php?t=110088) müssen.
libcap, ntp und mein Bind Server machen noch Probleme wegen dem capability Modul, das dürfte aber heute behoben sein.
Geschwindigkeit kein unterschied zu bemerken.
Mein Kernel Image ist um 100Kb bei gleicher Konfiguration Schlanker geworden.
Alles andere wird sich noch zeigen.

Columbo0815
18.04.08, 08:33
yeah, und diesmal sogar ein bug drinnen der amd64 systeme manchmal nicht booten lässt ;)
Woher hast du - wenn ich fragen darf - diese Nachricht? Ich konnte nichts hierzu finden...

Gruß und Danke

Ararat++
18.04.08, 09:15
Freue mich schon auf 2.6.26 und 2.6.27 und 2.6.28

condor
18.04.08, 11:28
@columbo: ich weiss es nicht mehr genau, glaube aber es steht sogar in den kernellogs, oder aber die "üblichen verdächtigen" prolinux.de, golem.de oder heise.de.

ThE_FiSh
19.04.08, 10:17
Freue mich schon auf 2.6.26 und 2.6.27 und 2.6.28

3.0 !!!

undnocheinpaarzeichen

quinte17
19.04.08, 12:54
und ich dachte 10.3 wäre schon längst draußen *scnr*

talcid
19.04.08, 21:45
Linus hat gesagt, dass wir keine Version 3.0 brauchen.

@quinte17

Da Du noch nicht so lange dabei bist: Es handelt sich dabei nicht um die Kernelnummer, sondern um die Versionnummer einer großen Distribution.


cu talcid

michel_vaclav
20.04.08, 08:24
Linus hat gesagt, dass wir keine Version 3.0 brauchen.
Gutes Stichwort: Wo kann man eigentlich nachlesen, wie das mit den kernels so weitergehen wird? Bevor der 2.6er kam, gab es eine lange Zeit den unstabilen 2.5er Zweig. Das hat viel Spass gemacht, die ganzen Versionen dort mit auszuprobieren (ohne dass ich dort hätte was beitragen können ;-)).
Gibt es eine Roadmap, wie das weitergehen soll?

michel_vaclav

stefan-tiger
20.04.08, 08:28
Gibts eigentlich ne Art RoadMap? Was sind die Ziele?

Gibts eine richtige Softwarearchitektur? Gibt es Leute die sich um die Architektur kümmern die nicht selbst programmieren?

Columbo0815
20.04.08, 09:22
Linus hat gesagt, dass wir keine Version 3.0 brauchen.

@quinte17

Da Du noch nicht so lange dabei bist: Es handelt sich dabei nicht um die Kernelnummer, sondern um die Versionnummer einer großen Distribution.


cu talcid

Nicht lange dabei? Also für mich sieht das so aus, als wäre er knappe 3 Jahre länger dabei als du... :p Zumal er ja noch ein "*scnr*" dahintergestellt hat kann man davon ausgehen, dass er gut weiß wofür diese Versionsnummern steheh ;)

undefined
24.04.08, 19:38
Gibts eigentlich ne Art RoadMap? Was sind die Ziele?

Gibts eine richtige Softwarearchitektur? Gibt es Leute die sich um die Architektur kümmern die nicht selbst programmieren?

Gibts eigentlich ne Art RoadMap? ja
Was sind die Ziele? die gleichen wie vor14 Jahren
Gibts eine richtige Softwarearchitektur? ja
Gibt es Leute die sich um die Architektur kümmern die nicht selbst programmieren? nein Die würden nämlich da nicht durchsteigen

Meine Empfehlung ISBN 3-8273-2204-9
In dem Buch werden alle deine fragen Ausführlich beantwortet.

ProfBunny
25.04.08, 10:11
hat von euch jemand ein funktionierenden lirc? bei mir steigt er immer mit einem kernel oops aus.

undefined
25.04.08, 10:29
Habe hier keine Probleme mit lirc.
Deine Info ist auch sehr mager.

ProfBunny
25.04.08, 11:38
Habe hier keine Probleme mit lirc.
Deine Info ist auch sehr mager.

ok, stimmt



Starting lirc daemon: lircd lircmd
BUG: unable to handle kernel paging request at 5249206d
IP: [<c0152378>] do_sys_open+0x5b/0xb6
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: asb100 cpufreq_nforce2 w83l785ts hwmon ide_floppy eeprom hwmon_vid lirc_i2c(F) lirc_dev bsd_comp usb_storage
sg sd_mod fan sr_mod scsi_mod cpuid ppp_synctty ppp_generic slhc loop nls_iso8859_1 nls_iso8859_15 nls_cp850 nvram usbhid snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul joydev tuner tea5767 tda8290 tuner_xc2028 tda9887 tuner_simple mt20xx tea5761 tvaudio msp3400 usblp snd_emu10k1 analog snd_seq_oss 8250_pnp 8250 serial_core snd_seq_midi snd_seq_midi_event snd_seq snd_rawmidi snd_bt87x snd_ac97_codec snd_pcm_oss snd_mixer_oss bttv ac97_bus snd_seq_device snd_pcm snd_util_mem videodev 3c59x mii snd_hwdep snd_timer v4l1_compat ir_common compat_ioctl32 v4l2_common videobuf_dma_sg videobuf_core btcx_risc tveeprom snd
snd_page_alloc emu10k1_gp gameport soundcore ide_cd_mod cdrom forcedeth ehci_hcd ohci_hcd i2c_nforce2 nvidia_agp thermal agpgart button processor

Pid: 3092, comm: lircd Tainted: GF (2.6.25 #1)
EIP: 0060:[<c0152378>] EFLAGS: 00010287 CPU: 0
EIP is at do_sys_open+0x5b/0xb6
EAX: 52492065 EBX: 40000020 ECX: 00000257 EDX: 00000000
ESI: f76b6000 EDI: f75f0a60 EBP: 00000007 ESP: f7457f8c
DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
Process lircd (pid: 3092, ti=f7456000 task=f7f1a580 task.ti=f7456000)
Stack: c010ff3d bfb2eef8 00000002 bfb30ec9 f7456000 c0152417 bfb2eef8 bfb30ec9
00000002 00000000 c01039a2 bfb30ec9 00000002 bfb2eef8 00000002 00000000
bfb2ef58 00000005 0000007b 0000007b 00000000 00000005 b7da7c2e 00000073
Call Trace:
[<c010ff3d>] do_page_fault+0x205/0x520
[<c0152417>] sys_open+0x1e/0x23
[<c01039a2>] syscall_call+0x7/0xb
=======================
Code: 24 18 89 f8 89 d9 89 f2 e8 92 ff ff ff 89 c7 81 ff 00 f0 ff ff 58 76 0b 89 e8 89 fd e8 56 fc ff ff eb 4f 8b 47 0c bb 20 00 00 40 <8b> 50 08 89 14 24 0f b7 52 6a ff 70 20 81 e2 00 f0 00 00 81 fa
EIP: [<c0152378>] do_sys_open+0x5b/0xb6 SS:ESP 0068:f7457f8c
---[ end trace cb50d25242ae5334 ]---



selbsterstellter 2.6.25 lirc 0.8.2-2 debian sid
da ich preemtion in verdacht hatte, hab ich jetzt mal testweise einen ohne preemtion und mit timer 100 kompiliert. ergebniss ist das obige.

undefined
25.04.08, 13:06
Da kann ich nur tippen, hast du zufällig VIDEO_TUNER_CUSTOMIZE aktiviert?
Wenn ja bitte mal abschalten, die gelten noch als Experimentell.


grep VIDEO_TUNER_CUSTOMIZE .config

Du hast auf jeden fall einen Pufferüberlauf bei der Speicherbelegung der Interfaces. Siehe <linux/gfp.h> alloc_pages
[Edit] PS: preemtion kann es nicht sein, dann würde der cheduler sich melden.

ProfBunny
25.04.08, 14:01
danke für den versuch. die option habe ich nicht aktiviert.

DebX
01.05.08, 23:56
Hi,

eine neue Version ist raus. Die 2.6.25.1

Kernel 2.6.25.1 ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.1.tar.gz

Changelog http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.1

DebX
07.05.08, 18:35
Hat nicht lange gehalten...

Kernel 2.6.25.2 ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.2.tar.gz

Changelog 2.6.25.2 http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.2

TheGhost
10.05.08, 07:04
Und wieder ein Update:
Linux-2.6.25.3 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.3.tar.bz2)
Changelog-2.6.25.3 (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.3)

Viel Spaß damit & Gruß

ProfBunny
10.05.08, 09:04
übrigens wurde der lirc oops mit der neuen version 0.8.3 gefixt

kreol
10.05.08, 20:43
Und wieder ein Update:
Linux-2.6.25.3 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.3.tar.bz2)
Changelog-2.6.25.3 (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.3)

Viel Spaß damit & GrußVerdammt. Habe erst letzte Woche den ...25.1 draufgehauen und bin schon wieder veraltet... :P

Im laufenden Betrieb hat der 2.6.25 (hier) gegenüber dem vorher verwendeten 2.6.23 aber auch keinerlei Änderung gebracht. Warum also diese Versionitis? :P


Kreol

DebX
15.05.08, 19:57
Wieder mal was neues von der Kernelfront. ;)

Kernel 2.6.25.4 ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.4.tar.gz

Changelog http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.4

Gruß

DebX
07.06.08, 16:07
2.6.25.5 ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.5.tar.gz

Changelog http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.5

Gruß

DebX
10.06.08, 13:42
Hi,

kann das noch jemand bestätigen das, wenn man den neuen Kernel konfigurieren möchte, also quasi per make menuconfig einsteigt.
Dieser nicht mehr automatisch die Einstellungen des gerade laufenden übernimmt?
Hat sich was verändert? Hab ich was verpasst oder ist es eher ein Bug?

Columbo0815
10.06.08, 14:00
IIRC hat er das nie. Du musst im laufenden Kernel aktiviert haben, dass es nach /proc geschrieben wird. Diese config kannst du dann nach /usr/src/linux kopieren.

Das dies automatisch geschiet wäre mir neu.

DebX
10.06.08, 14:38
Bei Gott er hat es bisher immer automatisch gemacht. :)
Schade das es nicht mehr so ist. So hatte ich praktisch immer nur die neuen Menüs anpassen müssen und gut ist. Jetzt muß ich alles neu bauen.

Außerdem ist der 2.6.25.6er draußen

ftp://ftp.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.6.tar.gz

Changelog

http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.6

undefined
10.06.08, 15:38
geht schon ;)
scripts/extract-ikconfig /proc/config.gz