quarta-feira, 6 de março de 2019
O kernel Linux 5.1 continua o esforço de anos de preparação para o ano de 2038
Confira !!
O kernel Linux 5.1 continua o enorme empreendimento na preparação do kernel para o problema do ano 2038 .
O kernel do Linux tem visto o trabalho "Y2038" por anos e o esforço está longe do fim. Thomas Gleixner enviou o mais recente trabalho do Y2038 para o kernel do Linux 5.1, que depois de muito trabalho de campo em kernels anteriores, introduziu o primeiro conjunto de syscalls que são o ano 2038 seguro.
Esses syscalls incluem:
clock_gettime64
clock_settime64
clock_adjtime64
clock_getres_time64
clock_nanosleep_time64
timer_gettime64
timer_settime64
timerfd_gettime64
timerfd_setime64
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
O problema do ano 2038 é quando a hora Unix não pode mais ser armazenada em um inteiro de 32 bits assinado e, portanto, após 19 de janeiro de 2038 começará a ser contado como um número negativo representando o número de segundos desde 1º de janeiro de 1970.
O material Y2038 para o kernel Linux 5.1 é preparado através deste pedido de envio .
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
#dev linux,
#Linux,
#Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário