Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

2 Nouvelles failles dans le 2.6

15 réponses
Avatar
Manuel Leclerc
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.10

--
Hein ?

10 réponses

1 2
Avatar
Rakotomandimby (R12y) Mihamina
( Tue, 17 May 2005 09:25:26 -0700 ) Manuel Leclerc :

http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.10


Mince, Debian est toujours en 2.6.8 :-)


--
Mirroir de logiciels libres http://www.etud-orleans.fr
Développement de logiciels libres http://aspo.rktmb.org/activites/developpement
Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)

Avatar
du64
Rakotomandimby (R12y) Mihamina wrote:
( Tue, 17 May 2005 09:25:26 -0700 ) Manuel Leclerc :


http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.10



Mince, Debian est toujours en 2.6.8 :-)


debian na pas eut une faille dans un kernel 2.4 soit disant stable?


ya un moment de ca


Avatar
Nicolas George
R12y, dans le message
, a écrit :
Mince, Debian est toujours en 2.6.8 :-)


Ils backportent les correctifs, normalement.

Avatar
du64
Nicolas George wrote:
R12y, dans le message

Mince, Debian est toujours en 2.6.8 :-)



Ils backportent les correctifs, normalement.
un kernel 2.6 ca represente combien de lignes de codes?



Avatar
Zakath
du64 wrote:

Nicolas George wrote:


R12y, dans le message



Mince, Debian est toujours en 2.6.8 :-)


Ils backportent les correctifs, normalement.



un kernel 2.6 ca represente combien de lignes de codes?



$ cd /usr/src/linux-2.6.12-rc4-mm2

$ find . -name "*.c" | xargs wc -l
[...]
244866 total

Donc en rajoutant les .h et les .S, ça doit aller taper dans les 275
000, 300 000 lignes de code (bon, y a aussi les commentaires et les
newlines mais ça donne une idée).



Avatar
Zakath
Zakath wrote:

du64 wrote:



Nicolas George wrote:




R12y, dans le message





Mince, Debian est toujours en 2.6.8 :-)




Ils backportent les correctifs, normalement.





un kernel 2.6 ca represente combien de lignes de codes?





$ cd /usr/src/linux-2.6.12-rc4-mm2

$ find . -name "*.c" | xargs wc -l
[...]
244866 total


J'ai dit une bêtise...

Avec $ find . -name "*.c" | xargs cat | wc -l | tail -n 1, ça va tout de
suite mieux. Et le résultat : 4 956 161
Ce qui est déjà plus respectable :)




Avatar
Emmanuel Florac
Le Tue, 17 May 2005 20:28:26 +0200, Zakath a écrit :


J'ai dit une bêtise...
Avec $ find . -name "*.c" | xargs cat | wc -l | tail -n 1, ça va tout de
suite mieux. Et le résultat : 4 956 161 Ce qui est déjà plus
respectable :)


Allez, soyons précis, utilisons l'EEEEExcellent outil sloccount, l'ami
fidèle du chef de projet...

Total 4,259,086 lignes de code, détail ci dessous (noyau 2.6.11.9):

SLOC Directory SLOC-by-Language (Sorted)
2059211 drivers ansic 53253,asm&37,yacc51,perl‚9,lexv3,
shx
758407 arch ansicV7645,asm0343,sh 4,awk™,pythonE,
pascalA,perl0
393253 include ansic91656,asm73,cpp24
372155 fs ansic72155
323486 sound ansic23303,asm3
242815 net ansic$2815
24518 kernel ansic$518
19020 mm ansic020
17547 scripts ansic647,perl"27,cpp15,yacc•2,lexu0,
shU6
17143 security ansic143
12712 crypto ansic712
9041 lib ansic41
4558 ipc ansicE58
2672 Documentation ansic83,sh•0,perl21,lisp!8
2103 init ansic!03
445 usr ansicD3,asm=2
0 top_dir (none)


Totals grouped by language (dominant language first):
ansic: 4053195 (95.17%)
asm: 194438 (4.57%)
perl: 3407 (0.08%)
yacc: 2603 (0.06%)
sh: 1788 (0.04%)
cpp: 1739 (0.04%)
lex: 1513 (0.04%)
lisp: 218 (0.01%)
awk: 99 (0.00%)
python: 45 (0.00%)
pascal: 41 (0.00%)




Total Physical Source Lines of Code (SLOC) = 4,259,086
Development Effort Estimate, Person-Years (Person-Months) = 1,293.64 (15,523.64)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 8.15 (97.84)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 158.66
Total Estimated Cost to Develop = $ 174,752,684
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."


--
Si ça a l'air facile, c'est difficile. Si ça a l'air difficile, c'est
carrément impossible. Si ça a l'air impossible, c'est un compilateur
Ada.
Théorème de Stockmayer.

Avatar
du64
Emmanuel Florac wrote:


J'ai dit une bêtise...
Avec $ find . -name "*.c" | xargs cat | wc -l | tail -n 1, ça va tout de
suite mieux. Et le résultat : 4 956 161 Ce qui est déjà plus
respectable :)



Allez, soyons précis, utilisons l'EEEEExcellent outil sloccount, l'ami
fidèle du chef de projet...

Total 4,259,086 lignes de code, détail ci dessous (noyau 2.6.11.9):

SLOC Directory SLOC-by-Language (Sorted)
2059211 drivers ansic 53253,asm&37,yacc51,perl‚9,lexv3,
shx
758407 arch ansicV7645,asm0343,sh 4,awk™,pythonE,
pascalA,perl0
393253 include ansic91656,asm73,cpp24
372155 fs ansic72155
323486 sound ansic23303,asm3
242815 net ansic$2815
24518 kernel ansic$518
19020 mm ansic020
17547 scripts ansic647,perl"27,cpp15,yacc•2,lexu0,
shU6
17143 security ansic143
12712 crypto ansic712
9041 lib ansic41
4558 ipc ansicE58
2672 Documentation ansic83,sh•0,perl21,lisp!8
2103 init ansic!03
445 usr ansicD3,asm=2
0 top_dir (none)


Totals grouped by language (dominant language first):
ansic: 4053195 (95.17%)
asm: 194438 (4.57%)
perl: 3407 (0.08%)
yacc: 2603 (0.06%)
sh: 1788 (0.04%)
cpp: 1739 (0.04%)
lex: 1513 (0.04%)
lisp: 218 (0.01%)
awk: 99 (0.00%)
python: 45 (0.00%)
pascal: 41 (0.00%)




Total Physical Source Lines of Code (SLOC) = 4,259,086
Development Effort Estimate, Person-Years (Person-Months) = 1,293.64 (15,523.64)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 8.15 (97.84)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 158.66
Total Estimated Cost to Develop = $ 174,752,684
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."




donc il peut toujours y avoir un bug,meme un an ou 2 apres


Avatar
du64
Emmanuel Florac wrote:


J'ai dit une bêtise...
Avec $ find . -name "*.c" | xargs cat | wc -l | tail -n 1, ça va tout de
suite mieux. Et le résultat : 4 956 161 Ce qui est déjà plus
respectable :)



Allez, soyons précis, utilisons l'EEEEExcellent outil sloccount, l'ami
fidèle du chef de projet...

Total 4,259,086 lignes de code, détail ci dessous (noyau 2.6.11.9):

SLOC Directory SLOC-by-Language (Sorted)
2059211 drivers ansic 53253,asm&37,yacc51,perl‚9,lexv3,
shx
758407 arch ansicV7645,asm0343,sh 4,awk™,pythonE,
pascalA,perl0
393253 include ansic91656,asm73,cpp24
372155 fs ansic72155
323486 sound ansic23303,asm3
242815 net ansic$2815
24518 kernel ansic$518
19020 mm ansic020
17547 scripts ansic647,perl"27,cpp15,yacc•2,lexu0,
shU6
17143 security ansic143
12712 crypto ansic712
9041 lib ansic41
4558 ipc ansicE58
2672 Documentation ansic83,sh•0,perl21,lisp!8
2103 init ansic!03
445 usr ansicD3,asm=2
0 top_dir (none)


Totals grouped by language (dominant language first):
ansic: 4053195 (95.17%)
asm: 194438 (4.57%)
perl: 3407 (0.08%)
yacc: 2603 (0.06%)
sh: 1788 (0.04%)
cpp: 1739 (0.04%)
lex: 1513 (0.04%)
lisp: 218 (0.01%)
awk: 99 (0.00%)
python: 45 (0.00%)
pascal: 41 (0.00%)

10 languages different quand méme



Avatar
Thierry Boudet
On 2005-05-17, du64 <> wrote:

[big snip]



donc il peut toujours y avoir un bug,meme un an ou 2 apres


Et des buffer-overflows dans le goretquotage.

--
_/°< coin


1 2