The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Анализ исправления ошибок в ядре Linux - в среднем ошибки замечают через 2 года

08.01.2026 09:18

Опубликованы результаты исследования времени обнаружения и устранения ошибок в коде ядра Linux. Данные получены в результате анализа исправления 125 тысяч ошибок, помеченных в Git-репозитории тегом "Fixes:", ссылающимся на коммит, в котором возникла ошибка. Среднее время обнаружения ошибок в ядре составило 2,1 года. Если рассматривать только ошибки, исправленные в 2025 году, данный показатель составил 2,8 года.

30% ошибок были исправлены теми же разработчиками, что и внесли ошибки. 56,9% ошибок устраняют в течение года. 13,5% ошибок оставались незамеченными более 5 лет (если рассматривать только ошибки, исправленные в 2025 году - 19,4%). Из-за неравномерности распределения медианное время существования ошибки в коде ядра составило 8 месяцев для выборки с 2005 года и 1 год для ошибок, исправленных в 2025 году. Наиболее долго сохранявшейся в коде ошибкой стало переполнение буфера в ethtool, устранённое спустя 20,7 года.

Динамика обнаружения ошибок заметно отличается от среднего значения для некоторых подсистем, например, в драйвере шины CAN и стеке SCTP выявление проблем в среднем занимает около 4 лет, в IPv4-стеке - 3,6 года, USB и TTY - 3,5, Netfilter и сетевом стеке - 2,9, VM - 1,8, GPU - 1,4, BPF - 1,1 года.

Время обнаружения коррелирует с типами ошибок: среднее время обнаружения ошибок, связанных с состояниями гонки, составило 5,1 года, целочисленным переполнением - 3,9, обращением после освобождения памяти - 3,2, переполнением буфера и утечкой памяти - 3,1, подсчётом ссылок - 2,8, разыменованием нулевого указателя и взаимными блокировками - 2,2 года.

В полученной статистике также прослеживается влияние внедрения новых инструментов для автоматизированного поиска ошибок, статического анализа и тестирования кода, таких как Syzkaller, KASAN, KMSAN и KCSAN. Например, в 2010 году не было зафиксировано исправлений ошибок, найденных в течение года. В то время, как в 2014 году в течение года выявлялось 31% ошибок, 2018 году - 54%, а в 2022 году - 69% ошибок.

Полученная статистика была использована для создания модели машинного обучения VulnBERT, позволяющей предсказывать наличие уязвимостей в коммитах. При тестировании на коммитах за 2024 год точность обнаружения ошибок составила 92,2% при уровне ложных срабатываний 1,2% (для сравнения, ранее доступная модель CodeBERT выявляла 89,2% проблем при уровне ложных срабатываний 48,1%).

  1. Главная ссылка к новости (https://pebblebed.com/blog/ker...)
  2. OpenNews: Компания SUSE открыла AI-модель для анализа лицензионной чистоты кода
  3. OpenNews: Mistral AI опубликовал Devstral, большую языковую модель для работы с кодом
  4. OpenNews: Линус Торвальдс столкнулся с дилеммой: устранение уязвимости или сохранение совместимости
  5. OpenNews: Кейс Кук из Google призвал модернизировать процесс работы над ошибками в ядре Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64574-bug
Ключевые слова: bug, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (146) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Xo (?), 09:59, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Бывает
     
     
  • 2.7, Аноним (7), 11:18, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в среднем ошибки замечают через 2 года

    В среднем за 2 года успевают решить поставленную задачу, и "погрешность" становится необязательной.

     
     
  • 3.21, Аноним (21), 12:08, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А там и новые лазейки. И если спросят как так вышло — так это либо китайские шпионы, либо просто язык плохой, не ударил по пальцам за то, что кодер зачем-то решил грелкой воду из крана носить.
     
     
     
    Часть нити удалена модератором

  • 5.169, опора в трагедии (?), 22:43, 08/01/2026 [ответить]  
  • +/
    Странно, что не любят на лоре. Там же вообще госпиталь. Своих не любят.
     

  • 1.2, Аноним (2), 10:17, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Тысяча глаз!
     
     
  • 2.22, Аноним (22), 12:08, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    6.19 на подходе, возьмите под свой контроль:
    https://www.kernel.org
     
     
  • 3.34, 12yoexpert (ok), 13:48, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    вот да. я думаю, он своей одной парой глаз там быстро порядок наведёт. это ж просто ядро, бинарник всего мегабайт 10-20 вместе со вшитыми модулями
     
     
  • 4.99, Аноним (99), 17:57, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй распаковать его ;)
     

  • 1.3, Аноним (3), 10:34, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    тесты есть?)
     
     
  • 2.5, Tron is Whistling (?), 10:37, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть :D
    "при уровне ложного срабатывания 48.1%"
    То есть результат у этой "системы" - как мамонта на улице встретить. Для "AI" нормально.
     
     
  • 3.6, Tron is Whistling (?), 10:38, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А, там у новой 1.2% - натаскали на 2023-2024? Попробуйте на 2025-26 :D
     
  • 3.26, Аноним (26), 12:28, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Невнимательно читаете.

    48.1% — это для генерализованной модели, CodeBERT, которую автор поста сначала пыталась тюнить. И подробно описывает, почему это не работает, чем их внутренняя, допиленная модель лучше и прочее «покупайте наших слонов!».

    Штука–то в другом — это не самаритяне, это коммерческий стартап. И модельку, находящую дыры в ядре, можно продать не только разработчикам, но и трёхбуквенным конторам.

     
  • 2.182, Кошкажена (?), 02:29, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > тесты есть?)

    Можно, а зачем? (с)

     

  • 1.4, Аноним (4), 10:37, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Т.е. статический анализатор кричит - смотрите USE AFTER FREE или RACE CONDITION, авторы говорят - да ну нафиг, это FALSE NEGATIVE. И начинается... В течении 5 лет решаем, что править - анализатор или ядро. Я правильно понимаю ситуацию? Ибо критика исправляется достаточно быстро. А надо ли быстро исправлять остальное - вопрос еще тот. За то как звучит... Ух - аж дух захватывает.
     
     
  • 2.10, Аноним (10), 11:29, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Не скажу за все проекты на Си, но как-то давно когда было по приколу, я ковырялс... большой текст свёрнут, показать
     
     
  • 3.18, Аноним (4), 11:48, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И на основе ковыряния по приколу делаю обобщение И после этого, на, наСильник... большой текст свёрнут, показать
     
     
  • 4.90, Аноним (90), 17:41, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >И на основе ковыряния "по приколу" делаю обобщение.

    А в чём он не прав? Вот давайте, покажите насколько массово в сишных проектах есть использование даже тех инструментов, которые доступны.

     
     
  • 5.119, Аноним (4), 19:00, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Про чайник Рассела слышали Вы утверждаете, что Сшники не используют - вам и док... большой текст свёрнут, показать
     
     
  • 6.125, Аноним (90), 19:08, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Про чайник Рассела слышали? Вы утверждаете, что Сшники не используют - вам и доказывать.

    Открываем сишный проект, ищем в зависимостях статический анализатор, не находим, повторяем несколько раз - утверждение доказано.
    >Одно это говорит о том, что доступные инструменты вполне себе используются.

    Используются кем - полутора энтузиастами? Ну так и Psv studio использовалась для проверки ядра, надо же рекламные статьи на чём-то писать. Вот только от того, что для рекламной статьи ядро несколько раз проверили, массового использования не появилось.

     
     
  • 7.140, Аноним (4), 19:30, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>Про чайник Рассела слышали? Вы утверждаете, что Сшники не используют - вам и доказывать.
    > Открываем сишный проект, ищем в зависимостях статический анализатор, не находим, повторяем
    > несколько раз - утверждение доказано.

    Доказано, что отладочные инструменты не попадают в релизы. Вполне нормальное поведение для любого уважающего себя проекта. С другой стороны всегда есть DEBUG сборка. Что доказывает, что отлов и уточнение место возникновения ошибок возможно и в рабочем окружении.

    Слабоватое доказательство. Если вообще доказательство.

     
     
  • 8.170, Аноним (90), 23:13, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Для того, чтобы отладочные инструменты использовались, они должны быть указаны к... текст свёрнут, показать
     
     
  • 9.192, Аноним (4), 10:28, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Или говорит о том, что в среде неСишников используются переусложненные системы с... большой текст свёрнут, показать
     
  • 4.185, Аноним (185), 06:00, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А можно пример бага в K&R?
     
  • 3.36, Аноним (26), 13:54, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Буквально, читаем в описании проекта Собственно, текущий мэйнтэйнер в курсе и р... большой текст свёрнут, показать
     
     
  • 4.171, Аноним (90), 23:14, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >И акцент там не сколько на чистоту и правильность реализации, сколько на отсутствие GPL–кода

    Это всё, что нужно знать о данной поделке. Плевать насколько криво, главное не gpl.

     
  • 3.62, User (??), 15:51, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А вера в швятые тесты чем лучше?
     
  • 3.66, Аноним (66), 16:09, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Некоторые ошибки лезут не в любом сценарии, а в частных случаях, иногда замысловатых. Я к тому, что, возможно, хаять Сишников не вставая с места не совсем справедливо, ведь приложение не segfault'ится прямо на старте?
    Хотя совсем без ошибок, конечно, было бы здорово.
    (Rust не нравится системой пакетов и смущает агрессивным навязыванием.)
     
     
  • 4.174, мяв (?), 00:09, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    можно ж пакетами не пользоваться и емнип даже функционал отключить, переназначить репу условно на локальную.
    и делать условно гит-сабмодулями зависимости
     
     
  • 5.175, мяв (?), 00:14, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    я б ссылку дала на пасту вроде как с более обоснованной критикой и реальными проблемами.
    но сайт не открывается, в другой раз
     
  • 3.111, Анонисимус (?), 18:34, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я пытался разобраться с тестированием кода на C, но в итоге не понял, как это сделать нормально. В итоге просто врубаю все ворнинги компилятора, и ещё прогоняю через cppcheck и анализатор от clang.
     
  • 3.183, Кошкажена (?), 02:33, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Не скажу за все проекты на Си, но как-то давно когда было по приколу, я ковырялся в picolibc
    > Скажу так, судя по всему, про написание тестов многие Сишники вообще не слышали,

    То есть, по беглому изучению одного проекта, делается обобщающий вывод? А заканчивается все растовщичеством...  

     
  • 2.24, Аноним (26), 12:15, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > VulnBERT

    На всякий случай, это не статический анализатор.

    Это текстовая модель, AI-васян, который говорит «Ха, да этот коммит выглядит как содержащий уязвимость».

    К тому же, это продукт стартапа — потыкать нельзя, пилится за закрытыми дверями.

    И пользы тут примерно как и со статическими анализаторами: авгиевы конюшни выхлопа по пустякам «Здесь может быть рэйскондишен! — Ага, спасибо, КЭП», в которых где–то скрываются несколько действительно важных багов. И всё это нужно кому–то разгребать, вместо непосредственного написания кода. И желательно кому–то с квалифиакцией и пониманием, что данная подсистема ядра вообще делает.

     
     
  • 3.43, User (??), 14:17, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И так сойдет!(С) - пофиксил, не благодари.
     
  • 3.63, Я (??), 15:54, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    если он смог научиться замечать невидимые человеческому глазу паттерны кода содержащего ошибку там где их не видят обычные статистические анализаторы(если что все аишки сейчас это именно что статистические анализаторы) то в общем то уже очень хороший вспомогательный инструмент будет.
     
  • 3.92, Аноним (90), 17:46, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И пользы тут примерно как и со статическими анализаторами: авгиевы конюшни выхлопа по пустякам «Здесь может быть рэйскондишен! — Ага, спасибо, КЭП»

    А что вы хотели? В си нет разделения на чистое и нечистое, весь код на си нечист.

     
  • 3.184, Кошкажена (?), 02:37, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Это текстовая модель, AI-васян, который говорит «Ха, да этот коммит выглядит как содержащий уязвимость».

    Похоже, что статья - утка ради пиара.

     
  • 2.42, morphe (?), 14:11, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это какой статический анализатор способен видеть race condition?

    Да и use after free в ядре обычно растянут на несколько функций, и так просто не ловится

     
     
  • 3.91, Аноним (26), 17:41, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как. В посте же пример и приводится. Есть анлок семафора, есть действие после — значит между ними может быть рэйскондишен. Логично же. Насколько это в реальности эксплуатируемо — AI–васяна не волнует, он зафиксировал код, похожий на примеры из обучающей выборки.

    Собственно, автор поста же и распинается, что CodeBERT забраковала, потому что та начала фиксировать более глобальные закономерности вида «слишком большой коммит — значит где–то в нём есть уязвимость». И не поспоришь, железная логика. Только вот выдаёт 48.1% false positive.

     
  • 3.180, Кошкажена (?), 02:16, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Это какой статический анализатор способен видеть race condition?

    Frama-C

     
  • 3.193, anonymmmeer (?), 12:11, 09/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.89, Аноним (90), 17:39, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Т.е. статический анализатор кричит - смотрите USE AFTER FREE или RACE CONDITION, авторы говорят - да ну нафиг, это FALSE NEGATIVE. И начинается... В течении 5 лет решаем, что править - анализатор или ядро.

    Если бы. Подавляющее количество сишников про статический анализатор если и слышало, то на практике не применяло. Это уже не говоря про то, что полноценный статический анализ на си затруднён кучей факторов. Достаточно немножко поменять код, и анализатор перестаёт видеть проблему.

     

  • 1.11, Аноним (-), 11:29, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > среднее время обнаружения ошибок, связанных с состояниями гонки,
    > составило 5.1 лет, целочисленным переполнением - 3.9, обращением после
    > освобождения памяти - 3.2, переполнением буфера и утечкой памяти - 3.1,
    > подсчётом ссылок - 2.8, разыменованием нулевого указателя и взаимными
    > блокировками - 2.2 года.

    А среднее время обнаружения напр. логических ошибкок?
    Почему в списке только стандартные проблемы с памятью?
    Других что ли нет?

     
     
  • 2.17, Аноним (17), 11:44, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Погодите, другие скоро будут. По мере внедрения безопастного.
     
  • 2.28, Аноним (28), 13:22, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему в списке только стандартные проблемы с памятью?

    Потому что они наиболее частые и распространенные. Гугл с МС публиковали статистику: 70% вулнов в C и C++ коде из-за тех самых проблем при работе с памятью.

     
     
  • 3.33, 12yoexpert (ok), 13:48, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    продавец лопат рекламирует лопаты, неслыханно!
     
  • 3.40, ProfessorNavigator (ok), 14:04, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Гугл с МС публиковали статистику: 70% вулнов в C и C++ коде из-за тех самых проблем при работе с памятью.

    И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью. Т.е. квалификация программистов Гугла и Майкрософта - низкая. А менеджеры вместо того, чтобы решать эту проблему, занимаются имитацией бурной деятельности с целью оправдания своих завышенных сверх всякой меры зарплат. Это не говоря о том, что процентов 90 менеджеров - вообще в принципе не нужны, как и всякие "владельцы" и "акционеры".

     
     
  • 4.41, Аноним (41), 14:08, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью.

    А что можно сказать про квалификацию программистов ядра?
    Тоже самое?

     
     
  • 5.45, User (??), 14:19, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А это, гм, очень сильно пересекающиеся множества, если что ).
    Других сишников у нас для вас - нет (Зато есть комментописаки, с рассказами про НАСТОЯЩИХ...)
     
  • 5.47, ProfessorNavigator (ok), 14:32, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Начать нужно с того - а существует ли в принципе такое понятие, как программист... большой текст свёрнут, показать
     
     
  • 6.50, Аноним (41), 14:44, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Почему это нет Если человек регулярно, а то и постоянно коммитит в ядро, если о... большой текст свёрнут, показать
     
     
  • 7.55, ProfessorNavigator (ok), 15:03, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Перечитайте внимательно то, что я написал И не нужно мне приписывать того, что ... большой текст свёрнут, показать
     
     
  • 8.56, Аноним (41), 15:14, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.59, ProfessorNavigator (ok), 15:37, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.64, Аноним (-), 15:57, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.82, ProfessorNavigator (ok), 17:05, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 12.105, Аноним (-), 18:16, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 13.129, ProfessorNavigator (ok), 19:15, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 14.144, Аноним (-), 19:41, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 15.155, ProfessorNavigator (ok), 20:12, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 8.100, Аноним (90), 17:58, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вы лучше скажите, почему это невозможно при коммунизме Почему кроме того, что с... текст свёрнут, показать
     
     
  • 9.108, ProfessorNavigator (ok), 18:25, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что то, что вы подразумеваете под коммунизмом, таковым не является И даж... текст свёрнут, показать
     
  • 9.118, Аноним (90), 18:54, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вы для начала сделайте этот самый коммунизм, а потом про него рассказывайте ... текст свёрнут, показать
     
  • 6.52, Фнон (-), 14:47, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прохфессор, там код пишут люди, которые в ядре с 91 года В х11 ошибкам по 30 л... большой текст свёрнут, показать
     
     
  • 7.57, ProfessorNavigator (ok), 15:15, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Какая разница - старый или молодой Мне например приходилось в свои тогдашние 27... большой текст свёрнут, показать
     
     
  • 8.60, Аноним (-), 15:43, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вы написали квалификация людей - практически во всех областях, не только в про... большой текст свёрнут, показать
     
     
  • 9.75, ProfessorNavigator (ok), 16:38, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Можете отсчитывать от распада СССР Всё у них работало - после взбучки внезапно ... большой текст свёрнут, показать
     
     
  • 10.81, Аноним (-), 16:58, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В СССР были программисты Это те которые западные процессоры копировали Раз в... большой текст свёрнут, показать
     
     
  • 11.93, ProfessorNavigator (ok), 17:47, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Программисты не занимаются копированием процессоров По себе судите Наказ... текст свёрнут, показать
     
  • 7.72, Аноним (26), 16:28, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А никто и не сводит Это вы любую критику капитализма пытаетесь свести к россказ... большой текст свёрнут, показать
     
     
  • 8.78, Аноним (78), 16:43, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы просто, возможно, не знакомы с Профессором А т е народ в лагеря отправлял... большой текст свёрнут, показать
     
  • 8.79, Аноним (78), 16:45, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вы просто, возможно, не знакомы с Профессором А т е народ в лагеря отправлял... большой текст свёрнут, показать
     
  • 8.101, Аноним (90), 18:03, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А куда они делись Ветром сдуло ... текст свёрнут, показать
     
  • 6.71, Аноним (71), 16:22, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К нему прилагается некая управляющая структура в лице сопровождающих, которые занимаются проверкой вносимых изменений. Их квалификация - различная, у кого-то - выше, у кого-то - ниже. Сами изменения вносятся в большинстве своём различными людьми со всего мира. С различной же квалификацией.

    Ты не поверишь, но в Гугле буквально то же самое. Но при этом у тебя Гугл "низкая квалификация", а Линукс - "вы не понимаете, это другое!". 🤣

     
     
  • 7.87, ProfessorNavigator (ok), 17:31, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Но при
    > этом у тебя Гугл "низкая квалификация", а Линукс - "вы не
    > понимаете, это другое!". 🤣

    Ну т.е. читать вы не умеете.

     
  • 6.73, Аноним (71), 16:29, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А также потому, что квалификация людей - практически во всех областях, не только в программировании - падает по всему миру. Это - следствие капитализма в целом и того, что он вошёл в свою терминальную

    То есть когда-то в прошлом было время, когда квалификация сишников была выше и они не вылазили за пределы буферов и не делали double-free? А уже после нагрянул проклятый капитализм и все испортил? Я все правильно понял?

     
     
  • 7.77, Анонимусс (-), 16:42, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А уже после нагрянул проклятый капитализм и все испортил?

    Учитывая что сишечка - это творение корпы Bell Labs для портирования проприетарных unix на не менее проприетарные PDP... то да.
    Во всем виноваты капиталюги! Именно они породили сишеку!

    А вот победил бы коммунизм - все бы без ошибок писали на Рефале))

     
  • 7.88, ProfessorNavigator (ok), 17:36, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > То есть когда-то в прошлом было время, когда квалификация сишников была выше
    > и они не вылазили за пределы буферов и не делали double-free?

    Ошибки были, есть и будут. И у каждой ошибки есть конкретный автор - не нужно всех под одну гребёнку. И конкретные причины.

    > А уже после нагрянул проклятый капитализм и все испортил? Я все
    > правильно понял?

    Нет, вы вообще ничего не поняли ;) А объяснять по 10 разу одно и то же - мне лень.


     
     
  • 8.102, Аноним (90), 18:09, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не человек исполняет должность, должность исполняет человека Вот вам мысленный ... текст свёрнут, показать
     
     
  • 9.109, ProfessorNavigator (ok), 18:30, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как же вы надоели Код, написанный лично вами - в студию И только после этого... текст свёрнут, показать
     
     
  • 10.120, Аноним (120), 19:00, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.132, ProfessorNavigator (ok), 19:20, 08/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 8.126, Аноним (120), 19:10, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сперва ты заявляешь программисты Гугла и Майкрософта не умеют работать с память... текст свёрнут, показать
     
     
  • 9.136, ProfessorNavigator (ok), 19:24, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В каком месте ... текст свёрнут, показать
     
     
  • 10.143, Аноним (120), 19:40, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В том, в котором ты греб весх программистов Гугла и МС под одну гребенку, а пото... текст свёрнут, показать
     
     
  • 11.147, ProfessorNavigator (ok), 19:44, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А что я Это ж господин выше привёл статистику, а не я Свободен ... текст свёрнут, показать
     
  • 8.127, Аноним (120), 19:12, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Поняли, что ты сам запутался в своих же нелепых утверждениях и теперь извиваешьс... текст свёрнут, показать
     
     
  • 9.142, ProfessorNavigator (ok), 19:35, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да что вы говорите ... текст свёрнут, показать
     
  • 6.96, Аноним (90), 17:50, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >А также потому, что квалификация людей - практически во всех областях, не только в программировании - падает по всему миру. Это - следствие капитализма в целом и того, что он вошёл в свою терминальную стадию в частности. Нам требуется новая система распределения ресурсов - новая система общественно-экономических отношений, тогда можно будет поговорить и о повышении квалификации людей, вносящих вклад в ядро.

    Удиветльно, но факт, производства компьютеров ни в одной не капиталистической стране нет.

     
     
  • 7.98, ProfessorNavigator (ok), 17:52, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Удиветльно, но факт, производства компьютеров ни в одной не капиталистической стране нет.

    А у нас есть хоть одна некапиталистическая страна?))


     
     
  • 8.104, Аноним (90), 18:10, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Удивительно, но факт, а куда это все не капиталистические страны делись Ветром ... текст свёрнут, показать
     
     
  • 9.110, ProfessorNavigator (ok), 18:33, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Целенаправленно разрушены капиталистами Есть ли вина в этом коммунистов Да, бе... текст свёрнут, показать
     
     
  • 10.114, Аноним (-), 18:44, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разрушены Или просто сами сдохли как нежизнеспомобное ново образование Этот... текст свёрнут, показать
     
     
  • 11.141, ProfessorNavigator (ok), 19:34, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да что вы говорите Значит нацисты на СССР в 1941 не нападали, и целенаправленна... текст свёрнут, показать
     
     
  • 12.173, Аноним (90), 23:22, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Значит нацистов победили, а СССР распался Это как так Целенаправленная работа ... текст свёрнут, показать
     
     
  • 13.177, ProfessorNavigator (ok), 00:35, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    20 миллионов человек погибло В том числе - не последние умы Молодые, которые м... текст свёрнут, показать
     
     
  • 14.178, Аноним (-), 00:46, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И что бабы не нарожали Как жи таг с Силенок не хватало А т е не уничто... большой текст свёрнут, показать
     
     
  • 15.179, ProfessorNavigator (ok), 00:59, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Удовлетворите моё любопытство, если не сложно Мне всё р... текст свёрнут, показать
     
  • 10.122, Аноним (90), 19:04, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну то есть ветром сдуло Теорию чего Того, что уравниловка - плохо Того, что о... текст свёрнут, показать
     
     
  • 11.133, ProfessorNavigator (ok), 19:21, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален В огороде бузина, а в Киеве - дядька В общем - свобод... текст свёрнут, показать
     
  • 10.130, Аноним (-), 19:16, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Т е без проработанной теории и ограниченных экспериментов полезли лепить огромны... текст свёрнут, показать
     
     
  • 11.145, ProfessorNavigator (ok), 19:41, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А были варианты Вопрос стоял очень просто - или Революция, или распад страны П... текст свёрнут, показать
     
     
  • 12.149, Аноним (-), 19:47, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да Притянуто за уши В других странах как-то обошлись без распада Это когда по... большой текст свёрнут, показать
     
     
  • 13.157, ProfessorNavigator (ok), 20:16, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Н-да, концентрация ненависти и лжи прям зашкаливает Ува... текст свёрнут, показать
     
  • 4.67, Аноним (28), 16:14, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью.

    Как и программисты всех без исключения других компаний, в т.ч. тех, кто вносит более чем 95% кола в Linux. Новость как бы именно об жтом.

    > Т.е. квалификация программистов Гугла и Майкрософта - низкая.

    Квалификация программистов Гугла более чем отличная. Ты сам можешь посмотреть их код в куче открытых проектов, начиная с Андроида с Хромом и заканчивая тучей мелких библиотек. Я лично нигде не видел в из коде какой-то откровенной дичи.

     
     
  • 5.85, ProfessorNavigator (ok), 17:16, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А при чём здесь новость Я вроде бы отвечал на вполне конкретны пост, а не новос... большой текст свёрнут, показать
     
  • 4.68, Аноним (28), 16:16, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью.

    Как и программисты всех без исключения других компаний, в т.ч. тех, кто вносит более чем 95% кода в Linux. Новость как бы именно об этом.

    > Т.е. квалификация программистов Гугла и Майкрософта - низкая.

    Квалификация программистов Гугла более чем отличная. Ты сам можешь посмотреть их код в куче открытых проектов, начиная с Андроида с Хромом и заканчивая тучей мелких библиотек. Я лично нигде не видел в из коде какой-то откровенной дичи.

     
  • 4.70, Аноним (71), 16:19, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью. Т.е. квалификация программистов Гугла и Майкрософта - низкая

    Если я тебя попрошу назвать компании, где умеют работать с памятью и где у программистов высокая квалификация - ты снова вместо внятного ответа моментально сольешься, как и в прошлый раз?

     
     
  • 5.83, ProfessorNavigator (ok), 17:10, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Если я тебя попрошу назвать компании, где умеют работать с памятью и
    > где у программистов высокая квалификация - ты снова вместо внятного ответа
    > моментально сольешься, как и в прошлый раз?

    Спасибо, посмеялся)) И причём здесь, кстати, другие компании? Речь шла про две конкретные. Но если есть желание - можно и другие обсудить. Результат будет тот же - капитализм работает везде одинаково.


     
     
  • 6.112, Аноним (112), 18:41, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И причём здесь, кстати, другие компании? Речь шла про две конкретные

    Ты заявил, что сишные ошибки в Гугле и Майкрософте существуют СУГУБО из-за низкой квалификации программистов этих компаний. Соответственно, должны существовать компании, где этих ошибок не совершают в силу высокой квалификации программистов, иначе твое утверждение не подкреплено даже элементарной логикой.

    > Результат будет тот же

    Действительно, результат тот же: ты опять слился, не ответив на вопрос.

     
     
  • 7.160, ProfessorNavigator (ok), 20:20, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты заявил, что сишные ошибки в Гугле и Майкрософте существуют СУГУБО из-за
    > низкой квалификации программистов этих компаний. Соответственно, должны существовать
    > компании, где этих ошибок не совершают в силу высокой квалификации программистов

    С чего бы вдруг?)) Весь ужас ситуации именно в том, что "других" компаний то и нет. Потому что монополисты того, всех сожрали. Рынок именно так работает. А значит и программистов высокой квалификации почти не осталось.

    > Действительно, результат тот же: ты опять слился, не ответив на вопрос.

    Спасибо, посмеялся)) Вам ведь лет 16, не так ли? (если больше, то у вас - проблемы).

     
     
  • 8.167, Аноним (120), 21:05, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    С того, что если у ВСЕХ низкая квалификация, то по факту ни у кого нет низкой кв... текст свёрнут, показать
     
     
  • 9.168, ProfessorNavigator (ok), 21:11, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Так сравнивать то есть с чем Не едиными корпорациями живы скорее даже - вопре... текст свёрнут, показать
     
  • 4.94, Аноним (90), 17:48, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью. Т.е. квалификация программистов Гугла и Майкрософта - низкая.

    Опять ненастоящие сишники попались, в который раз.
    >А менеджеры вместо того, чтобы решать эту проблему, занимаются имитацией бурной деятельности с целью оправдания своих завышенных сверх всякой меры зарплат.

    А вот найди и покажи настоящего сишника. А то напишет этот сишник несколько коммитов, и тоже ненастоящим окажется. Сможешь?

     
     
  • 5.97, ProfessorNavigator (ok), 17:51, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >>И это говорит лишь об одном - программисты Гугла и Майкрософта не умеют работать с памятью. Т.е. квалификация программистов Гугла и Майкрософта - низкая.
    > Опять ненастоящие сишники попались, в который раз.
    >>А менеджеры вместо того, чтобы решать эту проблему, занимаются имитацией бурной деятельности с целью оправдания своих завышенных сверх всякой меры зарплат.
    > А вот найди и покажи настоящего сишника. А то напишет этот сишник
    > несколько коммитов, и тоже ненастоящим окажется. Сможешь?

    Для начала - покажите код, написанный лично вами. Только после этого будем обсуждать хоть что-то, касающееся программирования.

     
     
  • 6.115, Аноним (112), 18:46, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для начала - покажите код, написанный лично вами.

    А при чем здесь его код? Человек элементарными примерами множит на ноль твою нелепую логику, а ты, как ребенок, вместо аргументации съезжаешь с темы в ad hominem. 🤦

     
     
  • 7.161, ProfessorNavigator (ok), 20:21, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Для начала - покажите код, написанный лично вами.
    > А при чем здесь его код? Человек элементарными примерами множит на ноль
    > твою нелепую логику, а ты, как ребенок, вместо аргументации съезжаешь с
    > темы в ad hominem. 🤦

    Тоже свободен))

     
  • 6.116, Аноним (90), 18:49, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Для начала, я провёл вам ревью вашего парсера Хоть вы и упирались, но всё же пр... большой текст свёрнут, показать
     
     
  • 7.131, ProfessorNavigator (ok), 19:19, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >     set_null(&a);
    >     printf("%d", print(&a));
    >     return 0;
    > }
    > '''
    > gcc -fanalyzer b.c -c -o b.o && gcc -fanalyzer a.c -c -o
    > a.o && gcc -fanalyzer a.o b.o -o a && ./a
    > Segmentation fault (образ памяти сброшен на диск)
    > Вам про LR парсер генераторы известно уже больше года. И что, как
    > прогресс?

    Свободен))

     
     
  • 8.137, Аноним (90), 19:24, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так что, больше не будете код просить показать Кстати, про парсер комбинатор... текст свёрнут, показать
     
     
  • 9.146, ProfessorNavigator (ok), 19:42, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже ответил ... текст свёрнут, показать
     
  • 9.148, Аноним (120), 19:45, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да забей Персонаж вон опять слился по всем веткам обсуждения, запутавшись в сво... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (79)

  • 1.13, Аноним (13), 11:30, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Дык когда ядро докатывается до LTS дистров, тогда и замечают.
     
  • 1.16, Fyjy (?), 11:41, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Наиболее долго сохранявшейся в коде ошибкой стало
    > переполнение буфера в ethtool, устранённое спустя 20.7 лет.

    Это победа!
    Но нужно добавить "из найденных на данный момент" :)
    Может там остались ошибки Торвальдса из версии 0.99

     
  • 1.19, Аноним (-), 11:49, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ха, отличная статистика.
    Показывает не только качество написания кода и его тестирования.
    Но и уровень инструментов для автоматизированного поиска ошибок и статического анализа.

    Впрочем ничего нового
    "Regression testing"? What's that? If it compiles, it is good; if it boots up, it is perfect.
    Torvalds, Linus (1998-04-08)

     
  • 1.20, Мемоним (?), 11:58, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подозрительно что нет разбивки по серьезности ошибок (Severity кажется называется).
     
     
  • 2.124, RM (ok), 19:08, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Only captures bugs with Fixes: tags (~28% of fix commits). Selection bias: well-documented bugs tend to be more serious.

    Там много чего нет, это на автомате разбиралось (dataset).

     

  • 1.25, Аноним (25), 12:17, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >помеченных в Git-репозитории тегом "Fixes:", ссылающимся на коммит

    Теперь осталось оценить через сколько исправляют ошибки не указывая коммит и их количество, тогда получим реальные данные. А так можно легко получить siso при обучении.

     
  • 1.29, Аноним (28), 13:27, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > среднее время обнаружения ошибок, связанных с состояниями гонки, составило 5.1 лет [...] обращением после освобождения памяти - 3.2, переполнением буфера и утечкой памяти - 3.1, подсчётом ссылок - 2.8, разыменованием нулевого указателя и взаимными блокировками - 2.2 года.

    Вот. А в Rust время обнаружения перечисленного составляло бы 0, ибо компилятор такое даже не дал бы скомпилировать. Потому Линус и пропихивает Раст в ядро.

     
     
  • 2.30, Аноним (-), 13:29, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поправочка "в safe rust".
    В ядре придется писать довольно много unsafe кода для взаимодействия с железками и с кодом на дырявых языках.

    Но да, некоторая часть ошибок даже не появилась.

     
     
  • 3.58, Аноним (7), 15:19, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Поправочка: гонку раст никак не может анализировать.
     
     
  • 4.80, Аноним (80), 16:47, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    раст гарантирует код будет безопаснее, даже гонки будут приводить только к отказу обслуживания, потере всех данных из-за ООМ, паник, но пока вы не в unsafe, только сертифицированные хакеры получат ваши данные.
     
  • 4.123, Аноним (120), 19:06, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Поправочка: гонку раст никак не может анализировать.

    Как раз таки может. Причем это было БУКВАЛЬНО одной из главных целей создания borrow checkerа.

     
     
  • 5.172, Аноним (7), 23:17, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Знаешь ли ты, что кроме раст-программы есть ещё и система, и другие программы? Гонка - это не только внутри раст-проги.
     
     
  • 6.189, Аноним (189), 09:31, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Знаешь ли ты, что кроме раст-программы есть ещё и система, и другие программы? Гонка - это не только внутри раст-проги.

    Но ты заявил буквально "гонку РАСТ никак не может анализировать".

     
  • 6.191, Аноним (71), 10:04, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > гонку раст никак не может анализировать.

    И тут же:

    > кроме раст-программы есть ещё и система, и другие программы? Гонка - это не только внутри раст-проги.

    Ты на полном серьезе недоумеваешь, что компилятор Раста не может анализировать состояния гонки в бинарях других программ?

     
  • 2.153, Аноним (153), 20:07, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только ошибок вцелом меньше не станет. А исправляться будут примерно никогда, потому что вы будете верить в святой компилятор - он же ничего не пропустит!
     
     
  • 3.154, Аноним (-), 20:09, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Только ошибок вцелом меньше не станет.

    С чего вдруг?
    Ты что не силен даже в арифметике?

    > А исправляться будут примерно никогда, потому что вы будете верить в святой компилятор - он же ничего не пропустит!

    Сразу видно человека который вообще ни на каком языке программирования не писал))

     

  • 1.106, Аноним (106), 18:18, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Два года бодался с NVidia и Microsoft по поводу того, что дрова в промежутке между 452 и 481 не работают на Core2Duo. Причём BSOD пофиксили через год, сославшись на регрессию в Visual Studio, а ошибку реализации Vulkan'а фиксанули ещё через год, за релиз(!) до дропа старых видеочипов.
    Интересно, когда Ubuntu заметит, что у них ядра начиная с 6.14 не бутятся под корой...
     
     
  • 2.113, Аноним (-), 18:41, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно, когда Ubuntu заметит, что у них ядра начиная с 6.14 не бутятся под корой...

    А как они должны об этом узнать, если у них нет такого старья?
    Вы репорт сделали? Или вы ожидаете что у них мегабилдферма со всеми комбинациями процам-материнка-видяха начиная с 90го года?

     
     
  • 3.121, Аноним (106), 19:00, 08/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вы репорт сделали?

    Что за необоснованные хамские претензии Вы мне кидаете? Схожий багрепорт висит с лета https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2117305 , но, как видно из новости, заплаток два года ждут.

     
     
  • 4.190, Аноним (189), 09:34, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Что за необоснованные хамские претензии Вы мне кидаете?

    Ну, то есть, репорты ты не сделал. Но виовата Nvidia с Майкрософтом. 🤦

     
  • 2.187, aname (ok), 08:15, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Тысячи глаз, но не тысячи рук.
     

  • 1.134, Аноним (90), 19:22, 08/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Интересно, когда Ubuntu заметит, что у них ядра начиная с 6.14 не бутятся под корой...

    Спасение утопающих - дело рук самих утопающих. Полагаю, быстрее будет bisect-ом найти проблемный коммит, разобраться в чём проблема и послать патч, чем ждать с моря погоды. У них не факт что данное железо в принципе есть.

     
  • 1.176, Аноним (7), 00:33, 09/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно бы увидеть статистику роста количества ошибок на расте.
     
  • 1.181, Кошкажена (?), 02:28, 09/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Данные получены в результате анализа исправления 125 тысяч ошибок, помеченных в Git-репозитории тегом "Fixes:", ссылающимся на коммит, в котором возникла ошибка.

    А если исправление не помечено Fixes? Исправления уязвимостей же явно не помечают так. Статья на желтую походит.

     
     
  • 2.186, Аноним (26), 06:35, 09/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А если исправление не помечено Fixes? Исправления уязвимостей же явно не помечают
    > так. Статья на желтую походит.

    Почитайте исходный пост (первая ссылка в новости), а не перессказ. Да, если не помечено, то в статитстику/датасет не входит и из выборки выпадает. Автор поста это явно проговаривает. И ещё много чего — см. подраздел Limitations.

    Идея в принципе интересная, но разговаривать толком не о чем — модель не выложили, утверждения не проверить. Хоть датасет опубликовали.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру