[Kernel] bug nel src di un kernel xen????

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
disketto
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 6 febbraio 2008, 1:50

[Kernel] bug nel src di un kernel xen????

Messaggio da disketto »

Ciao a tutti, è la prima volta che scrivo sul forum.
Ho un dubbio su ciò che succede compilando un kernel xen.
Premetto che non sono un esperto e che quindi potrebbe essere accaduto qualcosa che ignoro completamente.

I sorgenti scaricati via apt del kernel corrispondono a questo pacchetto: xen-source-2.6.16
Uso una Ubuntu 7.04 aggiornata con un kernel vmlinuz-2.6.20-16-generic .

faccio il make xconfig ed è tutto ok, mi crea il mio .config

Dopo aver dato il comando:  #>make clean && make && make modules_install

inizia a compilare finchè:

In file included from arch/i386/kernel/traps.c:57:
include/asm-i386/mach-default/mach_traps.h:35: error: redefinition of ‘clear_io_check_error’
include/asm-i386/mach-default/mach_traps.h:23: error: previous definition of ‘clear_io_check_error’ was here
make[1]: *** [arch/i386/kernel/traps.o] Error 1
make: *** [arch/i386/kernel] Error 2


a questo punto controllo l'header in questione: include/asm-i386/mach-default/mach_traps.h, e noto che in effetti la funzione clear_io_check_error() è scritta due volte nel file .h .

static inline void clear_io_check_error(unsigned char reason)
{
        unsigned long i;

        reason = (reason & 0xf) | 8;
        outb(reason, 0x61);
        i = 2000;
        while (--i) udelay(1000);
        reason &= ~8;
        outb(reason, 0x61);
}



Questo codice è ripetuto due volte.
Eliminando la parte doppiata il kernel continua ad essere compilato normalmente.

E' successo qualcosa al file o è così già nel pacchetto ?
Qualcuno ha riscontrato lo stesso problema ?
Potrei aver fatto qualcosa di sbagliato ?

Se non mi sbaglio, qualcuno potrebbe segnalare la cosa a chi va segnalata ?

io non ho molta dimistichezza con queste cose...

Grazie, ciao

V Diskett0
Ultima modifica di disketto il mercoledì 6 febbraio 2008, 2:15, modificato 1 volta in totale.
disketto
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 6 febbraio 2008, 1:50

Re: [Kernel] bug nel src di un kernel xen????

Messaggio da disketto »

allora.... nessuno mi illumina.... ? :)
se c'è un errore nel src la comunità dovrebbe saperlo, no ?
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: pep66 e 5 ospiti