hmmm ca parait bizarre. Si je ne me trompe pas les headers linux/*.h sont generes apres compilation du noyau. normallement tu devrais avoir la definition de :
. pgprot_t quelque part :)
il est defini dans noyau-linux/include/asm-i386/page.h tel que
typedef struct { unsigned long pgprot; } pgprot_t;
. pm_dev_t dans linux/pm.h qui est inclus par asm/apic.h
mais je peux pas aider plus comme j'ai pas de config SMP sous la main
hmmm jamais utilise.
mais est-ce que le plus basique des programmes fonctionne ?
#include <stdio.h>
#include <linux/smp.h>
int main(void)
{
#if defined(CONFIG_SMP)
printf("Nombre de processeurs : %d\n", smp_num_cpus);
#else
print ("Nombre de processeur : 1\n";
#endif
return 0;
}
au risque de paraitre con :
je vois pas ce que tu essaies de faire ...
CONFIG_SMP est-juste la pour te dire que ton noyau supporte le SMP et donc que ton programme pourrait, si il est multithread, en profiter. De mon point de vue tu n'as pas a modifier CONFIG_SMP.
C'est pas vraiment etonnant de la part des Etats Unis. Il suffit de voir comment se deroule un proces la bas en comparaison a un proces en France.
Je m'explique :
en France, les deux parties doivent echanger avant presentation TOUTES les informations qui vont etre presentees devant la cours.
aux Etats Unis, un parti a le droit d'arriver comme ca lui chante avec une nouvelle preuve, un nouvel element a inclure dans le dossier sans que le parti adverse n'ait ete averti. Certes cela provoque des proces epiques et superbement transposables pour les series tv a sensation mais si l'avocat adverse n'est pas tres bon ou pas prepare il se prend ca droit dans le c** et meme si son client est innocent ou du moins plus innocent que l'autre, c'est surement lui qui va trinquer.
sauf que le modele de modules noyaux a ete implemente dans l'esprit de copier les micro-noyaux. Ils gardent certes l'avantage de la rapidite comme ils font parti de l'as du noyau mais au niveau fiabilite (et c'est ca qui est demande de nos jours) c'est zero. Si le module crashe, l'ensemble du systeme crashe. Or generalement les modules sont les drivers, c'est a dire les bout de code les plus monstrueux et les plus buggues qu'on puisse trouver (j'exagere un peu la ;-).
Pour defendre mon petit pinguin joyeux, il faut bien dire que Linus en tant que etudiant ne s'est pas foule du cote innovation/recherche. Un professeur d'universite note sur l'ingeniosite, la creativite, il n'attend pas de ces eleves qu'ils mettent simplement en application ce qu'on leur a appris, il veut plus.
Et pour conclure, les reelles innovations dans le noyau Linux sont apparues a partir du 2.3, a part la pile tcp dans le 2.2 (niveau perf), la vm 3 niveaux (et encore c'est du DEC) faut bien dire que c'est du classique.
C'est plutot facile de dire ca maintenant.
Imagine toi vivant a l'epoque, penses-tu que tu aurais la meme liberte de pensees | penser ?
Et crois-tu que tu serais conscient de ce bridage ?
La revolution francaise a ete une enorme histoire de propagande, le peuple a ete manipule.
Je pense qu'il faut se mettre d'accord sur ce que veut dire maintenu, bien maintenu.
Je precise ma pensee : si un driver est au point, il n'apparaitra pas dans le Changelog, pourtant cela ne veut pas dire qu'il n'est plus ni mal maintenu.
A mon avis pour estimer la qualite de la maintenance d'un driver il faudrait plutot observer le temps ecoule entre le rapport de bug et la correction (eventuelle, si il n'y en a pas c'est que le driver n'est pas/plus maintenu).
Pour ce qui est des tests du 2.5, un processus long et fastidieux mais efficace est de compiler son noyau par etape :
0. noyau de base
1. version 0 +1 driver
2. version 1 + 1 driver
...
comme ca tu sais tout de suite d'ou vient le probleme. Conseil a deux balles puisque les utilisateurs lambda ont maintenant cette option magique.
bof le principe est assez simple (faut faire de l'audience quand meme)
FAME = popstar ou star academy
For Love or Money = Bachelor sauf que le gars ne sait pas que la gagnante va se faire $1M. Mais en fait si, alors qu'il ne restait plus que 5 candidates, ils ont annonce la bonne nouvelle au gars mais les filles ne savent pas qu'il sait ... halala que de rebondissements
Meet My Folks = gagner un voyage en Australie avec une pure bonnasse (ce qui est "marrant" c'est qu'il faut passer par le jugement des parents. Tout le monde vit sous le meme toit, le pere dicte les regles et au fur et a mesure des gars sont vires)
Boarding House = on en peut plus, trop souvent la communaute des surfeurs a ete oublies. Faisons un Suvivors / Loft avec que des surfeurs et surfeuses. Loft parce qu'ils sont tous ensemble / Survivor parce que le paysage est superbe et depaysant
Ca s'etait le but annonce. Apres comme dit si bien Jean-Michel le but pour les chaines est de faire du fric.
non c'est plutot difficile par ici. Mais je viens de jeter un rapide coup d'oeil a tf1.fr et effectivement il semble qu'on fasse pas mal en France aussi.
- Koh Lanta
- Nice People
- Greg le millionnaire
- Fear factor
tf1 est sur le point de battre nbc and abc. Enfin je reste confiant, on est pas encore a l'origine des idees, simplement en train de copier.
en attendant Fear Factor II
hmmm je ne sais vraiment quoi dire. Il semble effectivement que le mot existe. Mais je n'ai pas pu le trouver dans un dictionnaire anglais de 140 000 mots, je suppose donc qu'il n'est vraiment que rarement utilise.
Haaaa un collegue me souffle dans l'oreillette "it means turning data into information" et j'obtiens la confirmation qu'il n'est que rarement utilise.
Je tiens tout de meme a m'excuser Jerome, mon manque de connaissance de la langue anglaise m'a fait faire fausse route.
on ecrit pheromone avec un accent aigu sur le e de phero (desole priez pour mon qwerty)
et pour eclaircir le sujet en IA ca s'appelle des systemes multi-agents
en l'occurrence les modeles de fourmis avec ou sans communication (pheromone) fait toute la difference. Grace a la communication elles sont plus efficaces et on peut voir une intelligence de groupe.
vala
sinon pour le probleme d'invasion fait quand meme gaffe a voir si c'est des fourmis ou des termites (on dirait plutot des fourmis d'apres ce que tu dis mais bon on sait jamais ...)
[^] # Re: Probleme en C insoluble
Posté par Christophe . En réponse au journal Probleme en C insoluble. Évalué à 1.
. pgprot_t quelque part :)
il est defini dans noyau-linux/include/asm-i386/page.h tel que
typedef struct { unsigned long pgprot; } pgprot_t;
. pm_dev_t dans linux/pm.h qui est inclus par asm/apic.h
mais je peux pas aider plus comme j'ai pas de config SMP sous la main
[^] # Re: Probleme en C insoluble
Posté par Christophe . En réponse au journal Probleme en C insoluble. Évalué à 1.
[^] # Re: Probleme en C insoluble
Posté par Christophe . En réponse au journal Probleme en C insoluble. Évalué à 1.
[^] # Re: Probleme en C insoluble
Posté par Christophe . En réponse au journal Probleme en C insoluble. Évalué à 1.
# Re: Probleme en C insoluble
Posté par Christophe . En réponse au journal Probleme en C insoluble. Évalué à 1.
[^] # Re: Jayce spamme le World
Posté par Christophe . En réponse au journal Jayce spamme le World. Évalué à 1.
# Re: Question pour juristes
Posté par Christophe . En réponse au journal Question pour juristes. Évalué à 1.
Je m'explique :
en France, les deux parties doivent echanger avant presentation TOUTES les informations qui vont etre presentees devant la cours.
aux Etats Unis, un parti a le droit d'arriver comme ca lui chante avec une nouvelle preuve, un nouvel element a inclure dans le dossier sans que le parti adverse n'ait ete averti. Certes cela provoque des proces epiques et superbement transposables pour les series tv a sensation mais si l'avocat adverse n'est pas tres bon ou pas prepare il se prend ca droit dans le c** et meme si son client est innocent ou du moins plus innocent que l'autre, c'est surement lui qui va trinquer.
bref la justice americaine c'est po top.
[^] # Re: Seconde édition de "Systèmes d'exploitation"
Posté par Christophe . En réponse à la dépêche Seconde édition de "Systèmes d'exploitation". Évalué à 2.
Je n'ai vais pas rentrer plus en detail dans le sujet mais juste faire un peu de pub :
Projet nooks : http://www.cs.washington.edu/homes/mikesw/nooks(...)
[^] # Re: Seconde édition de "Systèmes d'exploitation"
Posté par Christophe . En réponse à la dépêche Seconde édition de "Systèmes d'exploitation". Évalué à 2.
Et pour conclure, les reelles innovations dans le noyau Linux sont apparues a partir du 2.3, a part la pile tcp dans le 2.2 (niveau perf), la vm 3 niveaux (et encore c'est du DEC) faut bien dire que c'est du classique.
[^] # Re: Comment y s'appelait ce film...
Posté par Christophe . En réponse au journal Comment y s'appelait ce film.... Évalué à 2.
# Re: Je viens de découvrir ce site...
Posté par Christophe . En réponse au journal Je viens de découvrir ce site.... Évalué à 1.
[^] # Re: return(result);
Posté par Christophe . En réponse au journal return(result);. Évalué à 2.
et je suis sur que c'est la seule ligne de ta fonction ;-)
[^] # Re: return(result);
Posté par Christophe . En réponse au journal return(result);. Évalué à 3.
parce qu'on le C tous.
ok -->[]
sinon, merci pour le conseil (meme si c'est pas ce qui m'interessait dans le sujet ...)
[^] # De : Profezor Schutklein
Posté par Christophe . En réponse au journal return(result);. Évalué à 1.
--
comme quoi l'accent du professeur allemand c'est pas aussi marrant pas ecrit.
[^] # Re: return(result);
Posté par Christophe . En réponse au journal return(result);. Évalué à 1.
je n'ai pasde K&R sous la main mais je suis a peu pres sur que non.
[^] # Re: Mise à l'écart certains de pilotes de périphériques dans le noyau 2.6
Posté par Christophe . En réponse à la dépêche Mise à l'écart de certains pilotes de périphériques dans le noyau 2.6. Évalué à 6.
Je precise ma pensee : si un driver est au point, il n'apparaitra pas dans le Changelog, pourtant cela ne veut pas dire qu'il n'est plus ni mal maintenu.
A mon avis pour estimer la qualite de la maintenance d'un driver il faudrait plutot observer le temps ecoule entre le rapport de bug et la correction (eventuelle, si il n'y en a pas c'est que le driver n'est pas/plus maintenu).
Pour ce qui est des tests du 2.5, un processus long et fastidieux mais efficace est de compiler son noyau par etape :
0. noyau de base
1. version 0 +1 driver
2. version 1 + 1 driver
...
comme ca tu sais tout de suite d'ou vient le probleme. Conseil a deux balles puisque les utilisateurs lambda ont maintenant cette option magique.
[^] # Re: Les US et la Real TV attitude.
Posté par Christophe . En réponse au journal Les US et la Real TV attitude.. Évalué à 1.
FAME = popstar ou star academy
For Love or Money = Bachelor sauf que le gars ne sait pas que la gagnante va se faire $1M. Mais en fait si, alors qu'il ne restait plus que 5 candidates, ils ont annonce la bonne nouvelle au gars mais les filles ne savent pas qu'il sait ... halala que de rebondissements
Meet My Folks = gagner un voyage en Australie avec une pure bonnasse (ce qui est "marrant" c'est qu'il faut passer par le jugement des parents. Tout le monde vit sous le meme toit, le pere dicte les regles et au fur et a mesure des gars sont vires)
Boarding House = on en peut plus, trop souvent la communaute des surfeurs a ete oublies. Faisons un Suvivors / Loft avec que des surfeurs et surfeuses. Loft parce qu'ils sont tous ensemble / Survivor parce que le paysage est superbe et depaysant
Ca s'etait le but annonce. Apres comme dit si bien Jean-Michel le but pour les chaines est de faire du fric.
[^] # Re: Les US et la Real TV attitude.
Posté par Christophe . En réponse au journal Les US et la Real TV attitude.. Évalué à 1.
- Koh Lanta
- Nice People
- Greg le millionnaire
- Fear factor
tf1 est sur le point de battre nbc and abc. Enfin je reste confiant, on est pas encore a l'origine des idees, simplement en train de copier.
en attendant Fear Factor II
# Re: tube de l'été, suite
Posté par Christophe . En réponse au journal tube de l'été, suite. Évalué à 1.
ici la baby star little romeo, une baraque de ouf, une mercedes, ...
[^] # Re: reiserfs et police
Posté par Christophe . En réponse au journal reiserfs et police. Évalué à 1.
[^] # Re: Les fourmis (la suite)
Posté par Christophe . En réponse au journal Les fourmis (la suite). Évalué à 1.
Que penses-tu de :
Phear Da Human Killer Fourmiz !!!
ca ferait tres hollywoodien ;-)
[^] # Re: collecticiel: mais ça pue ce mot !
Posté par Christophe . En réponse au journal collecticiel: mais ça pue ce mot !. Évalué à 2.
Haaaa un collegue me souffle dans l'oreillette "it means turning data into information" et j'obtiens la confirmation qu'il n'est que rarement utilise.
Je tiens tout de meme a m'excuser Jerome, mon manque de connaissance de la langue anglaise m'a fait faire fausse route.
[^] # Re: Les fourmis (la suite)
Posté par Christophe . En réponse au journal Les fourmis (la suite). Évalué à 1.
Juste pour corriger plus haut on ecrit anthropophage
[^] # Re: collecticiel: mais ça pue ce mot !
Posté par Christophe . En réponse au journal collecticiel: mais ça pue ce mot !. Évalué à 1.
[^] # Re: Les fourmis
Posté par Christophe . En réponse au journal Les fourmis. Évalué à 1.
et pour eclaircir le sujet en IA ca s'appelle des systemes multi-agents
en l'occurrence les modeles de fourmis avec ou sans communication (pheromone) fait toute la difference. Grace a la communication elles sont plus efficaces et on peut voir une intelligence de groupe.
vala
sinon pour le probleme d'invasion fait quand meme gaffe a voir si c'est des fourmis ou des termites (on dirait plutot des fourmis d'apres ce que tu dis mais bon on sait jamais ...)