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?
jffs2 RESERVERD_BLOCKS Frage, Kernel 2.4.19pre8
-
- Einsteiger
- Beiträge: 262
- Registriert: Samstag 1. Dezember 2001, 00:00
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
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)
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)
-
- Einsteiger
- Beiträge: 262
- Registriert: Samstag 1. Dezember 2001, 00:00
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.
Ü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.