Linux 5.1延續為2038年問題所做的多年準備
Linux 5.1為2038年問題在核心方面繼續進行大量的工作。
多年來在Linux核心一直看到“Y2038”的工作,而這一努力遠未結束。Thomas Gleixner為Linux 5.1核心提交了最新的Y2038工作,在之前的核心中做了大量基礎工作之後,Linux 5.1核心引入了一組2038年安全的系統呼叫。這些系統呼叫包括:
clock_gettime64
clock_settime64
clock_adjtime64
clock_getres_time64
clock_nanosleep_time64
timer_gettime64
timer_settime64
timerfd_gettime64
timerfd_settime64
utimensat_time64
pselect6_time64
ppoll_time64
io_pgetevents_time64
recvmmsg_time64
mq_timedsend_time64
mq_timedreceiv_time64
semtimedop_time64
rt_sigtimedwait_time64
futex_time64
sched_rr_get_interval_time64
在計算機應用上,2038年問題可能會導致某些軟體在2038年無法正常工作。所有使用UNIX時間表示時間的程式都將受其影響,因為它們以自1970年1月1日經過的秒數(忽略閏秒)來表示時間。這種時間表示法在類Unix(Unix-like)作業系統上是一個標準,並會影響以其C程式語言開發給其他大部份作業系統使用的軟體。
用於Linux 5.1的Y2038資料通過此pull request 進行暫存。
Linux Kernel 5.0 RC1 釋出https://www.linuxidc.com/Linux/2019-01/156232.htm
Linux Kernel 5.0 RC2 釋出 https://www.linuxidc.com/Linux/2019-01/156349.htm
Linux Kernel 5.0 RC3 釋出,大量bug修復和Nouveau RTX 2080 Ti支援https://www.linuxidc.com/Linux/2019-01/156474.htm
Linux Kernel 5.0 RC4釋出,一切看起來都不錯 https://www.linuxidc.com/Linux/2019-01/156608.htm
Linux Kernel 5.0 RC5釋出,這個核心版本正在穩定下來 https://www.linuxidc.com/Linux/2019-02/156695.htm
Linux Kernel 5.0 RC6釋出,仍在正常釋出的軌道上 https://www.linuxidc.com/Linux/2019-02/156848.htm
Linux Kernel 5.0 RC7釋出,看起來正常https://www.linuxidc.com/Linux/2019-02/156975.htm
Linux Kernel 5.0 RC8釋出,下週將釋出穩定版 https://www.linuxidc.com/Linux/2019-02/157087.htm
Linux Kernel 5.0 正式釋出,FreeSync支援https://www.linuxidc.com/Linux/2019-03/157257.htm
如何在Ubuntu 18.04/18.10中安裝Linux Kernel 4.19 https://www.linuxidc.com/Linux/2018-10/155000.htm
AMDGPU核心驅動程式在Linux 5.0上執行良好 https://www.linuxidc.com/Linux/2019-01/156478.htm
新的WireGuard快照發布,針對Linux 5.0核心構建的相容性 https://www.linuxidc.com/Linux/2019-01/156536.htm
Linux Kernel 的詳細介紹 :請點這裡
Linux Kernel 的下載地址 :請點這裡
Linux公社的RSS地址 :https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2019-03/157303.htm