เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบ—เบถเบ TODO เปเบฅเบฐ FIXME เปƒเบ™เบฅเบฐเบซเบฑเบ” Linux kernel

เปƒเบ™เปเบซเบผเปˆเบ‡ Linux kernel เบ›เบฐเบˆเบธเบšเบฑเบ™ เบเปˆเบฝเบงโ€‹เบเบฑเบš 4 เบžเบฑเบ™โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ‚เปเป‰โ€‹เบšเบปเบโ€‹เบœเปˆเบญเบ‡โ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹, เปเบœเบ™โ€‹เบเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เป€เบฅเบทเปˆเบญเบ™โ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบญเบฐโ€‹เบ™เบฒโ€‹เบ„เบปเบ”โ€‹, เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบกเบตโ€‹เบชเปเบฒโ€‹เบ™เบงเบ™ "TODOโ€‹" เปƒเบ™โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™ "TODO" เบชเปˆเบงเบ™เปƒเบซเบเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบฅเบฐเบซเบฑเบ”เบ„เบปเบ™เบ‚เบฑเบš (2380). เปƒเบ™เบฅเบฐเบšเบปเบšเบเปˆเบญเบ crypto เบ‚เบญเบ‡เบ„เปเบฒเป€เบซเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง - 23, x86 เบฅเบฐเบซเบฑเบ”เบชเบฐเป€เบžเบฒเบฐเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ - 43, ARM - 73, เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบญเบทเปˆเบ™เป† - 114, เปƒเบ™เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™, เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเปเบฅเบฐเบฅเบฐเบšเบปเบšเบเปˆเบญเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ - 606.

เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ FIXME, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบซเบผเบทเป€เบ›เบฑเบ™เบ„เปเบฒเบ–เบฒเบก, เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™
1860 เบ„เบฑเป‰เบ‡เบ”เบฝเบง. เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ, เปƒเบ™ kernel 4.2 เปเบฒเบ เป„เบงเป‰ เบเบฒเบ™เบเบฐเป‚เบ”เบ”เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™ TODO, เบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ—เบฑเบ™เบ—เบตเบ›เบฐเบกเบฒเบ™ 1000 (เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเป‰เบญเบ™ เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ เบฅเบงเบกเบขเบนเปˆเปƒเบ™ kernel driver AMDGPU, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเบ›เบฐเบกเบฒเบ™ 400 เบžเบฑเบ™เป€เบชเบฑเป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”).
เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบˆเบฒเบเบชเบฐเบšเบฑเบšเป„เบ›เบซเบฒเบชเบฐเบšเบฑเบš, เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบ„เบดเบ”เบ„เปเบฒเป€เบซเบฑเบ™เบ—เบตเปˆเบกเบตเบ„เปเบฒเบงเปˆเบฒ "เปเบเป‰เป„เบ‚" เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เปเบ•เปˆเบกเบตเบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™ "เปเบเป‰เป„เบ‚" เปเบฅเบฐ "hack".

เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบ—เบถเบ TODO เปเบฅเบฐ FIXME เปƒเบ™เบฅเบฐเบซเบฑเบ” Linux kernel

เบซเบผเบฑเบ‡เบˆเบฒเบ เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบก เป€เบžเบทเปˆเบญเบเปเบฒเบˆเบฑเบ”เบซเบผเบฑเบเบ‚เบญเบ‡เบžเบฒเบชเบฒเบ—เบตเปˆเบซเบเบฒเบšเบ„เบฒเบเปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™เปเบกเปˆเบ™ เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™ เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เปƒเบŠเป‰เบšเบฒเบ‡เบ„เบณเบ—เบตเปˆเบซเบเบฒเบšเบ„เบฒเบ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเบ”เบปเบ™เบ™เบฒเบ™เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบทเป‰เบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡.

เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบ—เบถเบ TODO เปเบฅเบฐ FIXME เปƒเบ™เบฅเบฐเบซเบฑเบ” Linux kernel

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™