[OSy] Posunuti _kernel_end dovnitr kernelu
..:: Urza ::..
urza at rdx2.cz
Mon Dec 5 23:34:30 CET 2011
Zdravím.
Právě jsem narazil na naprosto totožný problém. Nestaly se v kernelu Kalista nějaké změny, které by mohly způsobit, že už ta chyba není tak vzácná?
Urza
> ------------ Původní zpráva ------------
> Od: Martin Liška <marxin.liska at gmail.com>
> Předmět: [OSy] Posunuti _kernel_end dovnitr kernelu
> Datum: 05.12.2011 11:31:23
> ----------------------------------------
> Dobry den,
> prevzali jsem kostru Kalosta, kde se pro stanoveni konce assembleru jadra
> umisti promenna _kernel_end. Puvodne je umistena v malloc.c, kde je jejich
> external. V prubehu vyvoje jadra jsem pridaval hodne souboru, ktere jsou
> zavisle ci zavisi na malloc.h a _kernel_end se posunul dovnitr jadra, tj.
> jiz neukazuje na konec kernelu. Poznal jsem to podle velikosti binarky,
> ktera je nahravana do MSIMu. Podle objdumpu nyni adresa, kam ukazuje
> _kernel_end je adresa funkce panic(), ktere je inlinovana na spouse mist v
> jadre. S linker scriptem nebylo nijak manipulovano, pouze se pridavali nove
> soubory do makefilu.
>
> S pozdravem,
> Martin Liska
>
>
>
More information about the NSWI004
mailing list