The OpenNET Project / Index page

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



"Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования переполнения 8-битового номера версии"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования переполнения 8-битового номера версии"  +/
Сообщение от opennews (??), 06-Фев-21, 20:54 
Грег Кроа-Хартман (Greg Kroah-Hartman) опубликовал выпуски ядра Linux 4.4.256 и 4.9.256, которые  сформированы специально для проверки корректности обработки значения цифры версии, не укладывающееся в однобайтовое значение. Изменения в опубликованных выпусках...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54544

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –2 +/
Сообщение от Аноним (1), 06-Фев-21, 20:54 
а просто строку сразу было сделать не судьба? на бедных хомах будут тестить
Ответить | Правка | Наверх | Cообщить модератору

6. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Аноним (6), 06-Фев-21, 21:03 
В макросне в Си и крестах не проверишь строку на больше-меньше.

Но вообще изначально надо было как-то более разумно использовать эту константу. Например major << 20 | minor << 10 | patch. 1024 хватило бы на патч и минор и 4096 на "будущее" линукса.

Ответить | Правка | Наверх | Cообщить модератору

8. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +8 +/
Сообщение от Аноним (8), 06-Фев-21, 21:26 
> major << 20

Firefox и Chrome недоумевают над вами.

Ответить | Правка | Наверх | Cообщить модератору

14. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +5 +/
Сообщение от Онаним (?), 06-Фев-21, 22:46 
"Этот ваш мажор вообще минор какой-то" (с)
Ответить | Правка | Наверх | Cообщить модератору

15. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от SchuHard (ok), 06-Фев-21, 22:46 
Firefox и Chrome своими версиями за 2^7 не перевалили. Здесь же предлагается 2^14 на major, и по 2^10 на minor и patch. Для 32 битного беззнакового целого.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

27. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +6 +/
Сообщение от Аноним (27), 07-Фев-21, 03:27 
> Firefox и Chrome своими версиями за 2^7 не перевалили. Здесь же предлагается
> 2^14 на major, и по 2^10 на minor и patch. Для
> 32 битного беззнакового целого.

4 миллиарда версий линукскернела не хватит всем? :) Блин, надо было uint128 делать.


Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Lex (??), 07-Фев-21, 10:21 
Строку надо делать и не париться с длиной

Это из разряда измышлений отдельных гениев - в качестве чего же представлять вводимый номер телефона - большое число или всё-таки строка

Ответить | Правка | Наверх | Cообщить модератору

50. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от iChillikemail (?), 08-Фев-21, 11:36 
Где-то, кто-то, что-то похожее уже говорил..
Уже было в Симпсонах?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

9. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –2 +/
Сообщение от Аноним (-), 06-Фев-21, 21:27 
Строку не проверишь, но число, как в версии - таки можно. У них там для этого макрос есть, внезапно. Проверяет любой compile-time кондишн на трушность и валит билд если не прокатило. С ограничением что условие вычисляемo compile-time, конечно, но версия же и задается compile time.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

29. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от ыы (?), 07-Фев-21, 09:43 
>Строку не проверишь, но число, как в версии - таки можно.

а perl такие конвертации делает автоматически...

Ответить | Правка | Наверх | Cообщить модератору

62. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Александр (??), 09-Фев-21, 01:56 
Ожидаем ядро на perl'е. Обзовём pernux
Ответить | Правка | Наверх | Cообщить модератору

37. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Lex (??), 07-Фев-21, 11:38 
> Строку не проверишь, но число, как в версии - таки можно.

Дык это косяк именно проверялки, что нунешмогла.
Даже в штуках типа жс на уровне встроенных возможностей если одно из сравниваемых значений - строка, а второе - число, то и строка приводится к числу( т.е "2" > 10 - false ), если оба значения - строки, то сравнение посимвольное( т.е "2" > "10" - true, поскольку первый символ первого значения больше первого символа второго значения )

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

70. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (-), 12-Фев-21, 03:06 
> Дык это косяк именно проверялки, что нунешмогла.

У макросов есть один офигенный плюс, непонятный вебмакакам. Макрос не генерит код. Совсем. Это замена текста и немного математики. И фокус в том что это оформляется как compile-time вычисления. А каждый раз при обращении к этому все это преобразоывать и вычислять не надо, достаточно влобовую его процу отдать.

> Даже в штуках типа жс

...принципиально огромные проблемы с получением перфоманса хоть отдаленно напоминающего сишку. Потому что пока ты там будешь строку в интегер конвертить, с просто вгрузкой процу в лоб 4 байтов это, цуко, вечность и в 20 раз больше кода.

Оно не проблема в хомпаге Пупкина, а когда 500 процессов начнет дергать все и вся, параллельно, подклинить их все лишней операцией уже как-то не торт. А так у них там таки есть compile time макрос на котором отдельные байты можно прочекать. Просто там вопрос в том как изначально условились и насколько прогеры поняли что задумано именно так.

Ответить | Правка | Наверх | Cообщить модератору

25. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +4 +/
Сообщение от Аноньимъ (ok), 07-Фев-21, 03:02 
О дивный сишный мир.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

39. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +4 +/
Сообщение от ИмяХ (?), 07-Фев-21, 11:45 
Действительно. Если бы ядро писали на джаваскрипте, то такой проблемы бы не было.
Ответить | Правка | Наверх | Cообщить модератору

46. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Аноньимъ (ok), 07-Фев-21, 22:51 
Ну и фантазии у вас.

Я уверен в си можно использовать строки парсить их приводить типы спользовать интежер вместо байта и в принципе проверять математические операции на переполнение.

Однако видимо для большинства сишников это слишком сложно. Тяп ляп байтовая константа и в продакшен.
Дивный сишный мир.

Ответить | Правка | Наверх | Cообщить модератору

63. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Александр (??), 09-Фев-21, 01:57 
Ага, и всё это в compile time на макросах...
Ответить | Правка | Наверх | Cообщить модератору

66. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноньимъ (ok), 09-Фев-21, 03:10 
> Ага, и всё это в compile time на макросах...

Да, это вообще шиза.

Ответить | Правка | Наверх | Cообщить модератору

71. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (-), 12-Фев-21, 03:08 
Эта шиза однако ж делает сишников эффективными. Там где у вас куча compile time вычислений, они отдают константу процу влобовую, константой. Вообще ничего не считая и не преобразуя.

И так единственные кто об этом хоть отдаленно догадывается кроме сишников - растовики. Но они с макросами завернули что-то совсем уж наркоманское.

Ответить | Правка | Наверх | Cообщить модератору

73. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноньимъ (ok), 12-Фев-21, 10:20 
>Эта шиза однако ж делает сишников эффективными. Там где у вас куча compile time вычислений, они отдают константу процу влобовую, константой. Вообще ничего не считая и не преобразуя.

Они и остальной код так пишут.
Эффективные как "эффективные менеджеры".

Ответить | Правка | Наверх | Cообщить модератору

69. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (-), 12-Фев-21, 03:01 
>  Тяп ляп байтовая константа и в продакшен.

Байтовую константу как-то в цать раз быстрее в рантайме парсить нежели строки. А тяп-ляп в продакш как раз яваскриптеры умеют, с их невменяемыми форматами данных. Которые типа-читаемы, особенно как тот wtf.min.js, где можно поспорить на тему отладки этого или вон того крахдампа, в последнем по крайней мере названия функций читаются, если у меня .dbg версия есть.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

74. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноньимъ (ok), 12-Фев-21, 10:27 
Парсить байтовую константу?

Понятно что забить на любые проверки и просто *доверять* входным данным легко быстро и просто.

Ответить | Правка | Наверх | Cообщить модератору

19. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Неа (?), 07-Фев-21, 01:25 
Богомерзкий яваскриптист детектед.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

21. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Аноним (-), 07-Фев-21, 02:15 
> Богомерзкий яваскриптист детектед.

Напишет такой кернел - и будет чесать репу, почему он только 20% от линуха по скорости выжимает. Так то вебмакачить можно даже на асме.

Ответить | Правка | Наверх | Cообщить модератору

56. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Какаянахренразница (ok), 08-Фев-21, 16:30 
Джаваскрипачу, который выжмет 20% от производительности нативного кода, надо ставить памятник.
Ответить | Правка | Наверх | Cообщить модератору

64. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Александр (??), 09-Фев-21, 01:58 
asm.js какой-нибудь?
Ответить | Правка | Наверх | Cообщить модератору

67. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Какаянахренразница (ok), 09-Фев-21, 13:01 
> asm.js какой-нибудь?

Да, Фабрис Беллар безусловно заслужил памятник.

Ответить | Правка | Наверх | Cообщить модератору

68. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Анонит (?), 12-Фев-21, 02:59 
Так он так на сях и асме. Сделает версию строкой и удивится что даже это тормозит. То ли еще будет когда он работу с временем кодить пойдет. Да, таки зырить на часы не всегда быстро даже у нормальных, а у таких...
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

2. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +5 +/
Сообщение от anonymous (??), 06-Фев-21, 20:55 
Надо быть модными
Что бы версси были как у хрома
Жду ядро 519
Ответить | Правка | Наверх | Cообщить модератору

3. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –2 +/
Сообщение от Аноним (1), 06-Фев-21, 20:57 
жди, а вот меня лично бесит такая версионность, ибо не люблю слово смузи
Ответить | Правка | Наверх | Cообщить модератору

10. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +8 +/
Сообщение от Аноним (8), 06-Фев-21, 21:27 
less 487 (GNU regular expressions)
Copyright (C) 1984-2016  Mark Nudelman
Ответить | Правка | Наверх | Cообщить модератору

11. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +6 +/
Сообщение от Аноним (11), 06-Фев-21, 22:18 
Какой-то старевший у вас лесс:

$ less --version
less 563 (PCRE regular expressions)
Copyright (C) 1984-2020  Mark Nudelman

Ответить | Правка | Наверх | Cообщить модератору

28. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от КО (?), 07-Фев-21, 05:19 
Он просто ленивый, 0.563 версия
Ответить | Правка | Наверх | Cообщить модератору

12. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (12), 06-Фев-21, 22:42 
Давно это server стал синонимом смузи?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

13. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (12), 06-Фев-21, 22:42 
*semver
Ответить | Правка | Наверх | Cообщить модератору

43. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 07-Фев-21, 13:20 
А где на http://semver.org можно почитать, что 519 -- это тоже semver?
Ответить | Правка | Наверх | Cообщить модератору

45. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Аноним (12), 07-Фев-21, 18:52 
Chromiun меняет major релиз из-за изменений в API/ABI движков v8 и/или blink. Но ведь в комментарии проще язвить, чем попытаться вникнуть в разработку такого гигантского проекта, как Chromiun.
Ответить | Правка | Наверх | Cообщить модератору

47. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Олег (??), 07-Фев-21, 23:03 
> Chromiun меняет major релиз из-за изменений в API/ABI движков v8 и/или blink.

Дальше что? Это всего лишь его компоненты. Они могут менять в этом случае мажор и должны. Т.к. для их пользователя ситуация меняется кардинально. А браузер менять с хера должен? Что такого с для его пользователя изменилось кардинально?

Ответить | Правка | Наверх | Cообщить модератору

49. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (12), 08-Фев-21, 10:04 
Версия браузера всегда синхронизована с версией V8. Зачем вообще пользователю смотреть на номер версии, это инфа нужна только для разработчиков сайтов.
Ответить | Правка | Наверх | Cообщить модератору

18. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от анонн (ok), 07-Фев-21, 00:45 
> Надо быть модными
> Что бы версси были как у хрома
> Жду ядро 519

grep _version /usr/include/sys/param.h
#define __FreeBSD_version 1202505    /* Master, propagated to newvers */


Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

61. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от бедный буратино (ok), 09-Фев-21, 01:43 
не знаю, как у хрома, а у хромиума версии вот такие:

88.0.4324.146

лучше бы он был просто 519

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

65. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Александр (??), 09-Фев-21, 02:28 
У TeX моднее: цифры числа пи
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +3 +/
Сообщение от Аноним (-), 06-Фев-21, 21:11 
Надо было 256.256.256 сразу выпускать.
Ответить | Правка | Наверх | Cообщить модератору

17. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от Аноним (17), 06-Фев-21, 23:38 
Зачем? Ты не доживёшь.
Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Аноним (-), 07-Фев-21, 02:22 
> Зачем? Ты не доживёшь.

Да так то у меня летающий Делореан есть...


$ uname -a
Linux Linux 256.256.256 Linux Linux GNU/Linux

...вроде живет по минимуму, но весь софт я не проверял, пардон :)
Ответить | Правка | Наверх | Cообщить модератору

24. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Аноним (24), 07-Фев-21, 02:32 
Верни мне мой альманах!
Ответить | Правка | Наверх | Cообщить модератору

31. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от kusb (?), 07-Фев-21, 09:53 
AppleLinux/525.13 (like Linuxware/44 like MicroTux/199 like linux 255.255.255.254) Systemd/0.2.149.27 System-unity-environment/137 Chrome-msedge/100k)
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

72. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (-), 12-Фев-21, 03:15 
> like linux 255.255.255.254

Т.е. 256 оно все же не потянуло? :)

Ответить | Правка | Наверх | Cообщить модератору

16. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (16), 06-Фев-21, 23:14 
Надо переходить на безверсионный роллинг без удаления старого кода
Ответить | Правка | Наверх | Cообщить модератору

20. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Аноним (20), 07-Фев-21, 01:28 
> без удаления старого кода

расскажи это потерингам.

Ответить | Правка | Наверх | Cообщить модератору

26. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +4 +/
Сообщение от Ordu (ok), 07-Фев-21, 03:23 
8 бит на номер версии будет достаточно всем.
Ответить | Правка | Наверх | Cообщить модератору

30. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от ыы (?), 07-Фев-21, 09:45 
>8 бит на номер версии

Оптимизация на уровне кретинизма...

Ответить | Правка | Наверх | Cообщить модератору

36. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Ordu (ok), 07-Фев-21, 11:27 
>>8 бит на номер версии
> Оптимизация на уровне кретинизма...

Угу. ыы не кретин, и таких ошибок проектирования никогда не совершал в своей жизни.

Ответить | Правка | Наверх | Cообщить модератору

38. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Lex (??), 07-Фев-21, 11:44 
5 байт для номера телефона хватит всем с огромным запасом ящетаю( 9 999 999 99 99 = 0x 17 48 76 E7 FF )
Оптимизация - великий мастер уровня линуксового ядрописателя
Ответить | Правка | Наверх | Cообщить модератору

41. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от ыы (?), 07-Фев-21, 12:43 
Вот и появилось поколение для которых быть не кретином- нечто недостижимое :)
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

44. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +2 +/
Сообщение от Ordu (ok), 07-Фев-21, 13:20 
> Вот и появилось поколение для которых быть не кретином- нечто недостижимое :)

Да, я вижу. Как так случилось, что всё оно собралось на опеннете, мне не ясно.

Ответить | Правка | Наверх | Cообщить модератору

32. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  –1 +/
Сообщение от ыы (?), 07-Фев-21, 09:59 
> константа LINUX_VERSION_CODE ... замена типа приведёт к нарушению ABI.

Прям #СпасемАБИ ...

Ответить | Правка | Наверх | Cообщить модератору

33. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (33), 07-Фев-21, 10:15 
Гениальное решение. Сделать заведомо переполнение и потом искать по всем прикладным программам мира и искать в них что же сломалось. Причём могло сломаться что угодно и где угодно.
Ответить | Правка | Наверх | Cообщить модератору

35. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от ыы (?), 07-Фев-21, 10:31 
Причем тестирование пройдет не у всех - не все станут исступленно ставить себе эти ядра и гонять на них все....во всех режимах...

Ответить | Правка | Наверх | Cообщить модератору

48. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от PnD (??), 08-Фев-21, 09:39 
А чего там тестировать? Примерно любой драйвер "железа" от вендора с такой ∞́нёй не соберётся. Недавно проверял на примере ixgbe от Intel.
Там в старом кастомном ядре случилось #define UTS_UBUNTU_RELEASE_ABI много_цифер.
"""
/root/ixgbe-5.9.4/src/kcompat.h:817:2: error: #error UTS_UBUNTU_RELEASE_ABI is too large...
#error UTS_UBUNTU_RELEASE_ABI is too large...
"""

Потому что
"""
#if UTS_UBUNTU_RELEASE_ABI > 255
#error UTS_UBUNTU_RELEASE_ABI is too large...
#endif /* UTS_UBUNTU_RELEASE_ABI > 255 */
"""

…И я тут с Интелом согласен. "Написано в доке что там байт (который 8 бит) — так и будем с ним работать. И даже проверим."

Ответить | Правка | Наверх | Cообщить модератору

52. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 08-Фев-21, 13:04 
А я вот не понял -- Грегу обязательно было буянить в LTS, а не на какой-нить короткоживущей ветке?
Ответить | Правка | Наверх | Cообщить модератору

53. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Онаним (?), 08-Фев-21, 13:52 
У короткоживущих веток такой проблемы нет.
Ответить | Правка | Наверх | Cообщить модератору

59. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (59), 08-Фев-21, 21:49 
Причем мог бы и локально, на QEMU потренироваться то. Как маленький он, ей богу. Вот работает - не трогай.
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

54. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от ИмяХ (?), 08-Фев-21, 13:54 
Вот бы всех умников посадить в машину времени и отправить в 80-е, вот там бы они поняли, что такое ограничение архитектуры и что такое, когда мало памяти. Там бы они научились каждый бит экономить.
Ответить | Правка | Наверх | Cообщить модератору

55. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +/
Сообщение от Аноним (-), 08-Фев-21, 15:18 
Ха-ха. То есть LTS заканчивается на 256 ! Не надо так частить. Вы не в церкви - вас не обманут.
Может сделают как в pfSense - p1, p2.
А что будет если Верховный Пингвин узнает, да как разозлится. Ой жесть, им цифирек было жалко, оптимизаторы. Прям как у нас в стране России - наоптимизируют всё вокруг, аж п#$дец трясется.
Ответить | Правка | Наверх | Cообщить модератору

57. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Аноним (57), 08-Фев-21, 19:54 
64-битное ядро с 32-битными целыми с 16-битными портами tcp/udp с 8-битным номером версии, я ничего не перепутал?)
Ответить | Правка | Наверх | Cообщить модератору

58. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Аноним (59), 08-Фев-21, 21:47 
Адреса IPv4 тоже 32 бита занимают.
Звук как правило 16 бит, но есть и 24 бита.
Вывод на моник 24 бита, LCD больше не тянет. А ЭЛТ мониторы сейчас уже и не найти.
Ответить | Правка | Наверх | Cообщить модератору

60. "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования п..."  +1 +/
Сообщение от Аноним (59), 08-Фев-21, 21:53 
Таки ви мне не поверите, я всекда так и считал. Первые четире битика - мантиса чельночисленная, вторая таки часть из четырех битиков - степень. И ми имеем в итоге кошерных 1,844674407×10¹⁹ вариантов.
Линус с тебя 16^16 шакелей.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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