LZMA-Unterstützung für Kernel 2.6

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

mb405 hat geschrieben:lzma_fs returned unexpected result 0x1
lzma_fs returned unexpected result 0x1
SQUASHFS error: reading inode block
### FS LOAD ERROR<0> for vmlinuz!
Das Kernel-Image konnte nicht entpackt werden.
Am besten fängst Du nochmal mit einem neuen CVS-Checkout und
besagtem Patch an, hier funktioniert er problemlos.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

jo bin ich grad dabei. läuft schon 30minuten mal sehn
das ist doch alles was der patch ausspuckt :)

Code: Alles auswählen

patching file boot/u-boot-config/u-boot.dbox2.2_6.h.m4
patching file cdk/rules-make
patching file cdk/Patches/linux-2.6.23-squashfs3.0-lzma.diff
patching file cdk/make/hostapps.mk
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mohousch »

mb405 hat geschrieben:jo bin ich grad dabei. läuft schon 30minuten mal sehn
das ist doch alles was der patch ausspuckt :)

Code: Alles auswählen

patching file boot/u-boot-config/u-boot.dbox2.2_6.h.m4
patching file cdk/rules-make
patching file cdk/Patches/linux-2.6.23-squashfs3.0-lzma.diff
patching file cdk/make/hostapps.mk
Richtig das ist alles was der patch ausspuckt
BTW: habe andere Anhänge gelöscht daß es nicht zu Verwirrung kommt
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Boot-Test steht noch aus
Hat mittlerweile geklappt, hier sind Testimages zum Download:
http://forum.tuxbox-cvs.sourceforge.net ... 00#p357400
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

bei mir sind boottests auch soweit ok.
rootgröße 4.820.992 :) vorher wars so 5.5xx.xxx genau weis ich das nimmer

ps kann man den zeitstempel im log nicht abstellen ?

Code: Alles auswählen

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/philips-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 163252
verify sig: 262
Branching to 0x40000


U-Boot 1.2.0 (Tuxbox) (Jun 13 2008 - 15:25:38)

CPU:   PPC823ZTnnB2 at 65.900 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Philips, BMon V1.0
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: . done.
env: found "console"
env: found "baudrate"
env: found "dbox_duplex"
env: found "lcd_inverse"
env: found "lcd_contrast"
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET

Options:
  1: console on ttyCPM0 (2.6)
  2: console on fb0
  3: console on ttyS0 (2.4)
Select option (1-3), other keys to stop autoboot:  0
### FS (squashfs) loading 'vmlinuz' to 0x200000
### FS load complete: 936394 bytes loaded to 0x200000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00200000 ...
   Image Name:   Linux-2.6.23-dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    936330 Bytes = 914.4 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
[    0.000000] Linux version 2.6.23-dbox2 (mb405@linux) (gcc version 3.4.6) #2 PREEMPT Fri Jun 13 15:26:37 CEST 2008
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     8192
[    0.000000]   Normal       8192 ->     8192
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->     8192
[    0.000000] Built 1 zonelists in Zone order.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,9600 root=/dev/mtdblock2 rootfstype=squashfs
[    0.000000] PID hash table entries: 128 (order: 7, 512 bytes)
[    0.000000] Decrementer Frequency = 247125000/60
[    0.000000] m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
[    0.000000] m8xx_wdt: keep-alive trigger installed (PITC: 0x2580)
[   10.524007] Console: colour dummy device 80x25
[   10.524154] cpm_uart: console: compat mode
[   10.524376] console [ttyCPM0] enabled
[   11.527119] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[   11.605925] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[   11.695936] Memory: 30348k available (1556k kernel code, 472k data, 64k init, 0k highmem)
[   11.985759] Mount-cache hash table entries: 512
[   12.052235] NET: Registered protocol family 16
[   12.193026] NET: Registered protocol family 2
[   12.324362] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[   12.405632] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[   12.487870] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[   12.563781] TCP: Hash tables configured (established 1024 bind 1024)
[   12.639538] TCP reno registered
[   12.704665] dbox2: Philips board detected.
[   12.772374] squashfs: version 3.0 (2006/03/15) Phillip Lougher
[   12.839644] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[   12.913925] io scheduler noop registered
[   12.958033] io scheduler deadline registered (default)
[   13.050839] Serial: CPM driver $Revision: 0.02 $
[   13.103285] cpm_uart: WARNING: no UART devices found on platform bus!
[   13.180239] cpm_uart: the driver will guess configuration, but this mode is no longer supported.
[   13.285960] ttyCPM0 at MMIO 0xff000a80 (irq = 20) is a CPM UART
[   13.358284] ttyCPM1 at MMIO 0xff000a90 (irq = 19) is a CPM UART
[   13.447312] loop: module loaded
[   13.486846] Linux video capture interface: v2.00
[   13.544213] D-Box 2 flash driver (size->0x800000 mem->0x10000000)
[   13.617741] D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
[   13.698114]  Intel/Sharp Extended Query Table at 0x0035
[   13.760204] cfi_cmdset_0001: Erase suspend on write enabled
[   13.827352] Creating 6 MTD partitions on "D-Box 2 flash memory":
[   13.898842] 0x00000000-0x00020000 : "BR bootloader"
[   13.963367] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[   14.024973] 0x00040000-0x006a0000 : "root (squashfs)"
[   14.088614] 0x006a0000-0x00800000 : "var (JFFS2)"
[   14.148079] 0x00020000-0x00800000 : "Flash without bootloader"
[   14.222015] 0x00000000-0x00800000 : "Complete Flash"
[   14.287436] mice: PS/2 mouse device common for all mice
[   14.355735] eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:2c:cc:d0
[   14.425341] TCP cubic registered
[   14.464328] NET: Registered protocol family 1
[   14.516377] NET: Registered protocol family 17
[   14.599279] VFS: Mounted root (squashfs filesystem) readonly.
[   14.721299] Freeing unused kernel memory: 64k i�t
init started: BusyBox v1.7.2 (2008-06-13 15:07:02 CEST)
wenn ich nun noch schaffe die libs fürn fritzboxcallmon einzustrippen wäre das 1a. so nutzt mir das nix :(
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mohousch »

Der Newmake-Build macht das sehr fein wenn Du noch die Custom-Scripte hast ist das einfacher:

lass per "root-neutrino-local.sh" den Binary nach /dein-home-path/dbox2/cdkflash/root-neutrino/bin/ kopieren und der Rest macht der Dynamik-Linker "ld.so.1" allein, die benötigten Symbole werden in der glibc dynamik gelinkt und die unerwünschten Symbole weggestrippt.
Zuletzt geändert von mohousch am Freitag 13. Juni 2008, 20:43, insgesamt 1-mal geändert.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

ja und wie bekomm ich nach dem strippen die datei wieder raus aus /dein-home-path/dbox2/cdkflash/root-neutrino/bin/ ??
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von dietmarw »

äähh.. wozu wieder raus?


ansonsten sieht das ganze ja inzwischen so aus,
als könnte man das langsam mal über den
--enable-kernel26
im cvs scharfschalten lassen..
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

weil ich das image hier bei mir im haus auf 3 boxen hab, aber nur auf einer box soll das drauf sein, und die anderen sind ja nur clienten
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mohousch »

Hi

aus dem "/dein-home-path/dbox2/cdkflash/root-neutrino/bin/ ??" brauchst Du die Datei nicht raus nehmen sondern aus dem flash-dir "/dein-home-path/dbox2/cdkflash/root-neutrino-squashfs/bin" per "root-neutrino-squashfs-local.sh" Custom-Script.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von seife »

mb405 hat geschrieben:ps kann man den zeitstempel im log nicht abstellen ?
klar, mit printk.time=0 booten bzw. in /sys/module/printk/parameters/time
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

mb405 hat geschrieben:ps kann man den zeitstempel im log nicht abstellen ?
Oder vor dem Kompilieren diesen (ungetesten) Patch anwenden:

Code: Alles auswählen

--- cdk/Patches/linux-2.6.23-dbox2.config-flash  2007-11-25 23:34:42.000000000 +0100
+++ cdk/Patches/linux-2.6.23-dbox2.config-flash 2008-06-13 21:46:19.000000000 +0200
@@ -829,7 +829,7 @@
 #
 # Kernel hacking
 #
-CONFIG_PRINTK_TIME=y
+# CONFIG_PRINTK_TIME is not set
 # CONFIG_ENABLE_MUST_CHECK is not set
 # CONFIG_MAGIC_SYSRQ is not set
 # CONFIG_UNUSED_SYMBOLS is not set
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von Tommy »

warum? Ich find den sehr nützlich. Generell sollte er drinbleiben. Wer Ihn nicht will kann den ja rauspatchen.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von PauleFoul »

Also das Image läuft wirklich sehr schnell, auch wenn es an der ein oder anderen Stelle noch Probleme macht.
Hoffe dass das hier weiter verfolgt wird.


Gruß
____Paule
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

PauleFoul hat geschrieben:auch wenn es an der ein oder anderen Stelle noch Probleme macht.
Welche Probleme denn konkret?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

@all
also ich hab bis jetzt noch keine auflistung gefunden, was die ganzen verzeichnisse im cdkflash bedeuten ?

root =
root-neutrino =
root-neutrino-squashfs = root neutrino image inhalt
root-squashfs = da ist nur kernel und lib drin, da ja für neutrino und enigma gleich ?
var-neutrino = jffs image(varbereich) inhalt

vielleicht kann mich mal einer aufklären ?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von seife »

Das steht alles in der newmake-Doku und hat wirklich nix mit "LZMA-Unterstützung für Kernel 2.6" zu tun.
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mohousch »

ist zwar OT hier aber vielleicht macht es Sinn wenn man ein klein ausführlicher HOW-TO für Newmake <ich weiß in Barf-Seite steht was dazu aber bisschen noch ausführlicher wie z.B: man die Custom -Script verwendet ist bestimmt sehr Hilfreich für vielen> ist nur ein Request bitte nicht sofort erschalgen :)
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von Tommy »

PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von PauleFoul »

Workaround für die ARD Probleme: " Anderen Ucode (z.B.B107) einspielen.

Auf ARD bekomme ich dann ab und an folgende Meldungen:

Code: Alles auswählen

16:16:02.293 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:16:04.383 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:16:07.476 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:16:11.295 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:16:13.012 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:16:21.816 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
[sectionsd] DMX::readNbytes read: Value too large for defined data type
16:16:42.172 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[4] filter 0x60 mask 0xf1
16:17:08.630 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x61 mask 0xf1
16:17:21.736 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x61 mask 0xf1
Keine Ahnung was das zu bedeuten hat... :-?


Gruß
____Paule
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

Kernel 2.6.25.6 zeigt folgende Warnung beim Kompilieren:

Code: Alles auswählen

  CC      fs/squashfs/inode.o
fs/squashfs/inode.c: In function `init_inodecache':
fs/squashfs/inode.c:2141: warning: passing arg 5 of `kmem_cache_create' from incompatible pointer type
  CC      fs/squashfs/LzmaDecode.o
  LD      fs/squashfs/squashfs.o
  LD      fs/squashfs/built-in.o
Beim Booten kommt folgende Meldung und die Box startet neu:

Code: Alles auswählen

eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:38:19:59
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
------------[ cut here ]------------
Kernel BUG at c005be40 [verbose debug info unavailable]
Oops: Exception in kernel mode, sig: 5 [#1]
PREEMPT
NIP: c005be40 LR: c005c30c CTR: 00000000
REGS: c3c17a10 TRAP: 0700   Not tainted  (2.6.25.6-dbox2)
MSR: 00021032 <ME,IR,DR>  CR: 42202084  XER: 00000000
TASK = c3c14bd0[1] 'swapper' THREAD: c3c16000
GPR00: 00000001 c3c17ac0 c3c14bd0 c3c5ff90 c3806e10 00000000 00000000 c3c6008c
GPR08: c3c60098 00000001 00000000 00000000 00000010 00031cbc 03ffac00 00000001
GPR16: ffffffff 007fff00 03ff5358 00000000 03fa9d98 00000001 c3cde600 c3cde800
GPR24: c3cde800 000000d0 000000d0 c3c56570 c3c5ff90 c3806000 c3c4b770 0000000c
NIP [c005be40] cache_alloc_refill+0x64/0x650
LR [c005c30c] cache_alloc_refill+0x530/0x650
Call Trace:
[c3c17ac0] [c005c30c] cache_alloc_refill+0x530/0x650 (unreliable)
[c3c17af0] [c005bd8c] kmem_cache_alloc+0x58/0xa8
[c3c17b10] [c00a8dd4] squashfs_alloc_inode+0x1c/0x40
[c3c17b20] [c007617c] alloc_inode+0x30/0x154
[c3c17b50] [c00767a4] new_inode+0x24/0xd8
[c3c17b60] [c00a3cc0] squashfs_new_inode+0x1c/0xb4
[c3c17b70] [c00a4c8c] squashfs_iget+0xf34/0x1d18
[c3c17c80] [c00a69a8] squashfs_fill_super+0xd8c/0xe34
[c3c17d70] [c00624a0] get_sb_bdev+0x12c/0x188
[c3c17dc0] [c00a8da8] squashfs_get_sb+0x1c/0x2c
[c3c17dd0] [c0062730] vfs_kern_mount+0x5c/0xb4
[c3c17df0] [c00627c8] do_kern_mount+0x40/0x10c
[c3c17e10] [c007acb4] do_new_mount+0x74/0xc4
[c3c17e40] [c007b420] do_mount+0x19c/0x1c0
[c3c17ec0] [c007b758] sys_mount+0x9c/0xf0
[c3c17ef0] [c0200bf0] mount_block_root+0x114/0x358
[c3c17f40] [c0200fc8] prepare_namespace+0x12c/0x168
[c3c17f60] [c020098c] kernel_init+0x264/0x280
[c3c17ff0] [c0004740] kernel_thread+0x44/0x60
Instruction dump:
419d0008 39200000 7c0b4839 41820008 39800010 801e0000 80dc004c 3140ffff
7d6a0110 21460000 7d2a3114 7d604b78 <0f000000> 542b0024 812b000c 39290001
Oops: kernel access of bad area, sig: 11 [#2]
PREEMPT
NIP: c005cf84 LR: c005cf7c CTR: c000e8dc
REGS: c3c23e90 TRAP: 0300   Tainted: G      D   (2.6.25.6-dbox2)
MSR: 00009032 <EE,ME,IR,DR>  CR: 84202042  XER: 00000000
DAR: 0000002c, DSISR: c0000000
TASK = c3c14030[4] 'events/0' THREAD: c3c22000
GPR00: ffff8ce9 c3c23f40 c3c14030 c3c5ff90 00000000 c3c4b770 00000000 00000000
GPR08: c3c23fac c0211394 fffffec1 c01f0000 76a07f39 00031cbc 03ffac00 00000001
GPR16: ffffffff 007fff00 03ff5358 00000000 03fa9d98 00000001 007ffec0 00800000
GPR24: 00000000 03ffedc0 c01e8000 c01f0000 c0210000 c0219a70 c3c5ff90 00000000
NIP [c005cf84] cache_reap+0x4c/0x11c
LR [c005cf7c] cache_reap+0x44/0x11c
Call Trace:
[c3c23f40] [c005cf7c] cache_reap+0x44/0x11c (unreliable)
[c3c23f70] [c0026418] run_workqueue+0xf4/0x1b8
[c3c23f90] [c002657c] worker_thread+0xa0/0xbc
[c3c23fd0] [c002a388] kthread+0x4c/0x88
[c3c23ff0] [c0004740] kernel_thread+0x44/0x60
Instruction dump:
4813464d 2f830000 419e00d0 3f80c021 813c1394 4800008c 83fe004c 80be0000
7fe4fb78 4bffe779 3d60c01f 800bbd84 <813f002c> 7fc3f378 7d490051 7fe4fb78
Kernel panic - not syncing: Attempted to kill init!
Rebooting in 180 seconds..
Hat das eine was mit dem anderen zu tun?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von seife »

rhabarber1848 hat geschrieben:Kernel 2.6.25.6 zeigt folgende Warnung beim Kompilieren:

Code: Alles auswählen

  CC      fs/squashfs/inode.o
fs/squashfs/inode.c: In function `init_inodecache':
fs/squashfs/inode.c:2141: warning: passing arg 5 of `kmem_cache_create' from incompatible pointer type
  CC      fs/squashfs/LzmaDecode.o
  LD      fs/squashfs/squashfs.o
  LD      fs/squashfs/built-in.o
Beim Booten kommt folgende Meldung und die Box startet neu:

Code: Alles auswählen

eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:38:19:59
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
------------[ cut here ]------------
Kernel BUG at c005be40 [verbose debug info unavailable]
Oops: Exception in kernel mode, sig: 5 [#1]
Hat das eine was mit dem anderen zu tun?
Also ich sags mal so: bei mir (!LZMA) kompiliert inode.c ohne Warnung, und der Kernel steht nicht beim booten.
=> Es schein so, als hättest du die Situation korrekt erfasst.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von mb405 »

ich würd sagen der lzma patch passt nicht mehr auf die neue kernelversion.
wieso wurde die überhaupt geändert ??
ist da so viel besseres drin ?
kann man den lzma patch nicht anpassen darauf :gruebel:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von rhabarber1848 »

Ich weiß nicht, ob es Sinn macht, aber die Datei inode.c von omfs sieht ähnlich aus,
dort gab es diverse Fixes für Kernel => 2.6.24, vielleicht hilft es ja.
http://sourceforge.net/project/showfile ... _id=155788
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: LZMA-Unterstützung für Kernel 2.6

Beitrag von seife »

mb405 hat geschrieben:ich würd sagen der lzma patch passt nicht mehr auf die neue kernelversion.
wieso wurde die überhaupt geändert ??
Warum verwendet man auf der dbox einen 2.6er Kernel? Sicher nicht, weil man einen alten Kernel haben will, sondern weil man einen möglichst aktuellen haben will.
ist da so viel besseres drin ?
http://kernelnewbies.org/LinuxChanges
kann man den lzma patch nicht anpassen darauf :gruebel:
Bestimmt, aber bei dem lzma-Kot wird mir immer schlecht... DAS ist es mir nicht wert ;)