Por que a data no dmesg está errada?

1

Frequentemente, estou usando dmesg para monitorar o log quando um novo dispositivo USB é conectado. Eu costumo "seguir" com timestamps usando dmesg -Tw . No entanto, agora os timestamps estão errados.

Então, por exemplo, aqui está a data agora: -

alan@gort:~$ date
Tue  6 Dec 12:10:59 GMT 2016

Eu apenas anexei um dispositivo e anotei a data: -

[Mon Nov 28 02:51:24 2016] hid-generic 0003:16C0:0482.0010: input,hidraw2: USB HID v1.11 Mouse [Teensy Keyboard/Mouse/Joystick] on usb-0000:00:14.0-1.2/input1
[Mon Nov 28 02:51:24 2016] hid-generic 0003:16C0:0482.0011: hidraw3: USB HID v1.11 Device [Teensy Keyboard/Mouse/Joystick] on usb-0000:00:14.0-1.2/input2
[Mon Nov 28 02:51:24 2016] input: Teensy Keyboard/Mouse/Joystick as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.2/2-1.2:1.3/0003:16C0:0482.0012/input/input33
[Mon Nov 28 02:51:24 2016] hid-generic 0003:16C0:0482.0012: input,hidraw4: USB HID v1.11 Joystick [Teensy Keyboard/Mouse/Joystick] on usb-0000:00:14.0-1.2/input3

Por que a saída do log não está correta?

    
por popey 06.12.2016 / 13:12

1 resposta

1

ridgy postado um comentário explicando isso, e o autor original verificou que a explicação está correta.

  

A página de manual diz

     
    

Esteja ciente de que o registro de data e hora pode ser impreciso! A fonte de tempo usada     para os logs não é atualizado após SUSPEND / RESUME do sistema.

  
     

Talvez o seu sistema tenha sido suspenso antes?

- ridgy 6 de dez'16 às 12:32

    
por Eliah Kagan 18.01.2017 / 19:57