jffs2 RESERVERD_BLOCKS Frage, Kernel 2.4.19pre8

Diskussionen um Bootloader, Kernel, Busybox
happydude
Einsteiger
Einsteiger
Beiträge: 262
Registriert: Samstag 1. Dezember 2001, 00:00

jffs2 RESERVERD_BLOCKS Frage, Kernel 2.4.19pre8

Beitrag von happydude »

Moin,

ich bekomme im Kernel 2.4.19pre8 die Anzahl der reserved jffs2 blocks nicht reduziert. Die bisher genutzte Methode (Patchen der defines in fs/jffs2/nodelist.h) zeigt irgendwie keine Wirkung. Kann mir da jemand mal einen Tipp geben?
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

hm also
genau so gehts aber :)

also alex hatte mich das gefragt
ich hab ihm gesagt ws er änder muss
und da er sich nie wieder gemeldet hat
geh ich davon aus ds es ging :)

nodelist.h

#define JFFS2_RESERVED_BLOCKS_BASE 0
#define JFFS2_RESERVED_BLOCKS_WRITE (JFFS2_RESERVED_BLOCKS_BASE + 1)
#define JFFS2_RESERVED_BLOCKS_DELETION (JFFS2_RESERVED_BLOCKS_BASE + 0)
#define JFFS2_RESERVED_BLOCKS_GCTRIGGER (JFFS2_RESERVED_BLOCKS_BASE + 2)
#define JFFS2_RESERVED_BLOCKS_GCBAD (JFFS2_RESERVED_BLOCKS_BASE + 1)
#define JFFS2_RESERVED_BLOCKS_GCMERGE (JFFS2_RESERVED_BLOCKS_BASE)
happydude
Einsteiger
Einsteiger
Beiträge: 262
Registriert: Samstag 1. Dezember 2001, 00:00

Beitrag von happydude »

Hmm, es scheint so zu sein, daß der jffs2 Treiber die eingestellten Werte in nodelist.h ignoriert, wenn man ihn als Kernelmodul compiliert, was ich ursprünglich vor hatte, weil dann der Kernel ziemlich genau aus 640KB rauskam. Na ja, muß ich halt andere Treiber als Module machen...

Übrigens habe ich noch eine Warnung beim Booten mit dem neuen Kernel:

WARNING: Frequency is not in HZ. Please consider using a newer bootloader!
WARNING: OLD intfreq = 67 busfreq = 67
WARNING: NEW intfreq = 67000000 busfreq = 67000000

Habe mal im alexW Image geschaut, da kommt ebenfalls diese Warnung.

P.S. derget, dein gtx-pig fix läuft, allerdings scheint mir jetzt rechts und unten ein Teil des Bildes zu fehlen (k.A 10-20% vielleicht), zumindest unter PacMan. lazyT kann übrigens im TuxTxt den gtx Workaround jetzt auch wieder deaktivieren.