• [^] # Re: Oula...

    Posté par . En réponse au message appel system execve dans fonction du noyau. Évalué à 1.

    Tu as l'air d'aimer les implémentations compliquées... Je ne répondrai pas à ton probleme initial, mais plutôt remarquer des trucs bizarres dans ton programme userspace:
    - Pourquoi tu t'embetes à faire des mmap/munmap au lieu de simplement écrire dans le fichier ?? Remplace ton "int fd" par un "FILE *f", et remplace pour chaque id, tes 11 lignes de fd=open... à munmap par:

    f = fopen (arg[0], "w");
    fprintf(f, "%d\n", stop1);
    fclose(f);

    (Et je ne vois pas à quoi servait le lseek/write/lseek au début...)