Closed michaellass closed 2 years ago
When the error occurs the script is unable to obtain a read.
That's expected. The question is: what happens on following readings? Do they work properly again, do they raise the same exception again or does something else happen?
The script stops working.
strace -f -p $(pidof libgpiod_pulsein) strace: Process 10594 attached with 2 threads [pid 10595] futex(0x24084, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...> [pid 10594] msgrcv(90,
Could you please post your python script here?
def get_dht_data():
import adafruit_dht
from time import sleep
read_interval = 5
pin = 17
dhtDevice = adafruit_dht.DHT22(pin)
while True:
try:
temperature = dhtDevice.temperature
humidity = dhtDevice.humidity
print(" Temperature: {:.1f}°C ".format(temperature))
print(" Humidity: {}% ".format(humidity))
print("")
except RuntimeError as error:
print(" DHT - " + str(error))
sleep(read_interval)
Unless the call of get_dht_data()
is in a try
block as well, I would expect this script to just quit on the shown Exception and with that also libgpiod_pulsein
should terminate.
Anyway, instead of throwing the OverflowError
, adafruit_dht should probably throw a RuntimeError
like on every other sensor read error.
For now you should be able to deal with this by just adding another except block like the follwoing:
except OverflowError as error:
print(" DHT - " + str(error))
When handling all exceptions, sometimes reading stops completely when an exception occurs " DHT sensor not found, check wiring" Re-reading is possible only after disconnecting the power supply from DHT22 for a while.
strace -f -p $(pidof libgpiod_pulsein)
strace: Process 1835 attached with 2 threads
[pid 1836] futex(0x24084, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 1835] msgrcv(8, {1, "c\000000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 4095, 1, 0) = 1
[pid 1835] msgrcv(8, {1, "t1000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 4095, 1, 0) = 5
[pid 1835] futex(0x24084, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 1836] <... futex resumed> ) = 0
[pid 1835] <... futex resumed> ) = 1
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=206717}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] futex(0x24084, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=207143}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=207801}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=207848}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=208488}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=208668}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=209396}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=209443}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=210074}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=210271}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=210781}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=211605}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=211733}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=212018}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=212340}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=212659}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=212866}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=213103}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=213425}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=213837}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=213911}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=214274}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=214833}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=216434}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=216511}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=216812}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=217371}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=217688}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=218864}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=220144}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=220323}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=220717}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=221274}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=221448}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=222574}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=222960}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=223403}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=224393}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=224173}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=225017}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=225598}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=225768}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=226480}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=226769}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=226838}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=227211}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=227493}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=227566}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=228149}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=228573}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=228704}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=229076}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=229448}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=229571}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=230153}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=230571}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=230698}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=232149}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=233445}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=233578}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=234811}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=234986}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=235377}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=235926}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=236072}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=236306}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=236806}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=236983}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=237375}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=237934}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=238044}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=238270}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=238769}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=238947}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=239339}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=239885}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=240023}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=240263}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=240761}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=241373}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=241884}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=242508}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=242737}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=243258}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=244348}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=244799}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=245445}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=246499}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=246673}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=247065}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=247611}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=247779}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=248185}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=248728}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=248903}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=249291}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=249840}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=250014}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=250406}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=250951}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=251104}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=251341}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=253455}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=253565}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=255219}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=256661}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=256791}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=258050}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=258607}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=258729}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=259314}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=259762}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=259893}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=260480}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=260904}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=261034}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=262662}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=265112}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=265242}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=266711}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=268029}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=268160}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=271028}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=272341}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=272505}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=273927}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=275487}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=275549}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=276307}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=276726}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=276852}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=277452}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=279232}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=279287}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=279875}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=280174}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=282262}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=283887}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=284140}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=284396}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=285011}, NULL) = 0
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=285294}, NULL) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=286101}, NULL) = 0
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=287285}, NULL) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=287096}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] gettimeofday( <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=288423}, NULL) = 0
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] close(4 <unfinished ...>
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=288869}, NULL) = 0
[pid 1835] <... close resumed> ) = 0
[pid 1835] ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0xbea810b8) = 0
[pid 1835] ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0xbea8105c) = 0
[pid 1835] ioctl(4, GPIOHANDLE_SET_LINE_VALUES_IOCTL, 0xbea81274) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=290217}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=290458}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=290697}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=290939}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=291179}, NULL) = 0
[pid 1835] gettimeofday({tv_sec=1604083673, tv_usec=291416}, NULL) = 0
[pid 1835] ioctl(4, GPIOHANDLE_SET_LINE_VALUES_IOCTL, 0xbea81274) = 0
[pid 1835] close(4) = 0
[pid 1835] ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0xbea810b8) = 0
[pid 1835] ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0xbea8105c) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] msgrcv(8, <unfinished ...>
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=295408}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=296704}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=298161}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=299142}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=300375}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=301349}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=302299}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=302876}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=303416}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=305990}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=307263}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=308359}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=309661}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=310562}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=311591}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=312994}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=313799}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=314318}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=314688}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=314984}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=315234}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=315481}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=315731}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=316693}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=316947}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=317244}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=317544}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=317786}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=318035}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=318283}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=318531}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=318777}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=319023}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=319269}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=319516}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=319762}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=320008}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=321150}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=321385}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=322176}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=322702}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=323178}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=323649}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=324129}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=324422}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=324675}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=324920}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=325167}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=325415}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=325664}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=325909}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=326152}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=326401}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=326655}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=326899}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=327147}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=327395}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=327643}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=327890}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=328136}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=328383}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=328630}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=329558}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=329794}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=330312}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=330573}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=330843}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=331118}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=331375}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=331637}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=331911}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=332196}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=332449}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=332737}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=333018}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=333265}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=333539}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=333836}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=334104}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=334381}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=334559}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=334769}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=335016}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=335262}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=335505}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=336281}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=336848}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=337704}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=338195}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=338762}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=339333}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=340526}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=341074}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=341476}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=341725}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=341969}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=342214}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=342461}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=342727}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=342914}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=343102}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=343289}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=343484}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=343741}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=344000}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=344259}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=344518}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=344773}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=345032}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=345838}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=346027}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=346787}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=347267}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=347529}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=347789}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=348048}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=348306}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=348565}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=349630}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=350325}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=350838}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=351281}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=351795}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=352323}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=352803}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353063}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353251}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353437}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353625}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353811}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=353998}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=354184}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=354370}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=354556}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=354742}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=354928}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=355115}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=355301}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=355487}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=355673}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=355859}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356045}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356231}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356417}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356602}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356788}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=356973}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=357160}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=357486}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=357995}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=358299}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=358570}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=358828}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=359116}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=359407}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=359844}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=360435}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=360867}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=361347}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=361769}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=362296}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=362573}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=362821}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363070}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363248}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363426}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363603}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363780}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=363958}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=364136}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=364313}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=364715}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=365036}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=365301}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=365621}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=365880}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=366139}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=366397}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=366658}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=366916}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=367174}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=367428}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=367687}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=367944}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=368200}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=368459}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=368718}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=368976}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=369234}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=369491}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=369745}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=369998}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=371358}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=371549}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=371844}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=372486}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=373057}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=373541}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=374117}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=374641}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=375238}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=375822}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=376085}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=376341}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=376528}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=376714}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=376900}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=377086}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=377272}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=377458}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=377644}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=377830}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378016}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378201}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378387}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378573}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378760}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=378945}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=379132}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=379318}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=379503}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=379689}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=379875}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380061}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380246}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380432}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380618}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380804}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=380990}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=381491}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=381792}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=382072}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=382325}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=382651}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=382971}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=383516}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=383811}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=384054}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=384247}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=384441}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=384633}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=384826}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385019}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385212}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385405}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385597}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385790}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=385983}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=386175}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=386367}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=386560}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=386753}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=386946}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=387138}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=387331}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=387524}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=387716}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=387908}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=388101}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=388523}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=388918}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=389367}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=389644}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=389966}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=390250}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=390578}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=391133}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=391652}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=392137}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=392426}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=392700}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=392974}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=393218}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=393453}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=393690}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=394136}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=394339}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=394533}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=394725}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=394919}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=395111}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=395304}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=395497}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=395690}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=395883}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=396076}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=396269}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=396462}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=396654}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=396847}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=397039}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=397232}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=397424}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=397925}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=398206}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=398480}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=398783}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=399105}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=399368}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=399634}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=399901}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=400166}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=400431}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=400697}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=400963}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=401228}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=401493}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=401758}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=402020}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=402286}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=402592}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=402837}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403030}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403222}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403416}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403608}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403800}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=403993}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=404186}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=404378}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=404571}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=404764}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=404956}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=405148}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=405341}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=405534}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=405726}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=405918}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=406111}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=406304}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=406497}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=406689}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=406881}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=407074}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=407267}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=407460}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=407653}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=407845}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=408037}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=408230}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=408423}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=408615}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=408808}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409000}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409191}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409384}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409576}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409768}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=409960}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=410152}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=410344}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=410536}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=410729}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=410921}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=411116}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=411309}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=411501}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=411694}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=411886}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=412207}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=412768}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=413054}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=413329}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=413730}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=413984}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=414270}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=414521}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=414813}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=415109}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=415405}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=415648}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=416193}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=416767}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=417336}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=418096}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=418424}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=418674}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=418918}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=419163}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=419407}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=419653}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=420138}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=420391}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=420929}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=421453}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=421919}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=422459}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=423048}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=423588}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=424123}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=424660}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=425465}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=426006}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=426545}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=427078}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=427615}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=428147}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=428680}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=429212}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=429744}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=430250}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=430532}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=430781}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=431029}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=431279}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=431527}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=431776}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=432025}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=432275}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=432544}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=432786}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=433346}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=434350}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=434673}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=434925}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=435175}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=435425}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=435673}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=435921}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=436170}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=437122}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=437708}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=438335}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=438971}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=439528}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=440154}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=440802}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=441599}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=441870}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=442127}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=442385}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=442662}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=443198}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=443541}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=443797}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=444055}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=444318}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=444573}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=444832}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=445090}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=445355}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=445613}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=445869}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=446126}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=446391}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=446649}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=446908}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=447163}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=447426}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=447684}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=447941}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=448199}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=448456}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=448710}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=448966}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=449224}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=449480}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=449738}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=449993}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=450249}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=450507}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=450765}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=451019}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=451275}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=451533}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=451791}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=452048}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=452305}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=452587}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xb6dd6c9c) = 0
[pid 1836] gettimeofday({tv_sec=1604083673, tv_usec=452833}, NULL) = 0
[pid 1836] ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL <unfinished ...>
[pid 1835] <... msgrcv resumed> {1, "p1000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 4095, 1, 0) = 1
[pid 1836] <... ioctl resumed> , 0xb6dd6c9c) = 0
[pid 1835] msgrcv(8, <unfinished ...>
[pid 1836] gettimeofday( <unfinished ...>
[pid 1835] <... msgrcv resumed> {1, "l\000000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 4095, 1, 0) = 1
[pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=454272}, NULL) = 0
[pid 1835] msgsnd(8, {2, "0"}, 1, 0 <unfinished ...>
[pid 1836] futex(0x24084, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 1835] <... msgsnd resumed> ) = 0
[pid 1835] msgrcv(8, strace: Process 1835 detached
<detached ...>
^Cstrace: Process 1836 detached
Re-reading is possible only after disconnecting the power supply from DHT22 for a while.
[pid 1835] <... msgrcv resumed> {1, "l\000000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...}, 4095, 1, 0) = 1 [pid 1836] <... gettimeofday resumed> {tv_sec=1604083673, tv_usec=454272}, NULL) = 0 [pid 1835] msgsnd(8, {2, "0"}, 1, 0 <unfinished ...>
Here libgpiod_pulsein
reports that the sensor has not communicated at all (0 pulses received).
Two questions:
strace
? I ask because the strace
has significant impact on the performance of the sensor readout and basically makes it impossible to get valid readings.If this occurs with an idle raspberry pi and no strace running, I wonder if your sensor actually is defect or if there is any radiation near the cabling, causing errors in the communication.
I started strace only after 80 unsuccessful attempt to read data from DHT22. I never run strace while the script is running normally.
After disconnecting the power supply from the DHT22 sensor, the sensor worked without any problems for some time.
I tested the sensor on a short 10cm connection cable in my room, away from strong interference
I guess that stopping and restarting your script also does not help? Maybe (just to make sure) try this again and after stopping the script make sure that libgpiod_pulsein
also has been stopped (e.g., running pidof libgpiod_pulsein
which should create no output then).
If really only disconnecting the sensor helps, I am afraid that I cannot provide much help on this particular issue. Looks like an issue in the sensor itself or some communication pattern causes it to misbehave. But I have never seen that before.
I can reproduce the same bug.
System: Pi Zero W Python Version: 3.7.3 Datawire: GPIO16 (D14/A5) (Pin#36) Lib-Version: adafruit-circuitpython-dht 3.6.2 reference Library: Adafruit-DHT 1.4.0
// DHT22 running on 3.3 V with 10K pullup on Datawire.
import board
import adafruit_dht
dht = adafruit_dht.DHT22(board.D14)
dht.temperature
result:
Traceback (most recent call last):
File "
I confirmed the wiring and sensor with the old deprecated Adafruit_Python_DHT library. Adafruit_Python_DHT
import Adafruit_DHT
dht = Adafruit_DHT.DHT22
gpio = 16
print(Adafruit_DHT.read(dht, gpio)
result: (64.69999694824219, 23.299999237060547)
I don't think that I will invest any additional time here due to a lack of communication by the Adafruit folks (see: https://github.com/adafruit/libgpiod_pulsein/pull/2). Maybe someone else can pick this up?
I met the exact same error with the same error report, but my problem turned out to be a loose wire to 3.3v on RPi.
_Originally reported by @darton in https://github.com/adafruit/Adafruit_CircuitPython_DHT/issues/50#issuecomment-717815696_
@darton: Was this a one-time error or does it occur regularly? Was your script afterwards able to get valid readings?
My current suspicion:
Proposed fix: Check the value received from
self.pulse_in.popleft()
and return an empty array in case any of the pulse lengths is out of bounds.