Linux 7.3 очищает код для отключения поддержки устаревшего 32-битного времени
Ядро Linux поддерживало опцию сборки Kconfig CONFIG_COMPAT_32BIT_TIME для возможности отключения поддержки устаревших системных вызовов с 32-битным временем. Это предназначено для выключения кода, который использует 32-битное целое число для представления времени и, как следствие, не является безопасным для года 2038, однако такое отключение нарушает совместимость с устаревшими 32-битными приложениями. Даже при сборке без поддержки 32-битного времени в Linux, оказалось, что некоторая часть кода, связанного с 32-битным временем, всё же сохранялась, но сейчас это исправляется в Linux 7.3...
Читать полностью
#Phoronix
@linux_potok
Post #29291
477

- 👍 4
- 🫡 1