ioctl(-1, _IOC(_IOC_READ|_IOC_WRITE, 0xb4, 0x5e, 0xfed), 0xdeadbeefbadc0ded) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_CHIPINFO_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_CHIPINFO_IOCTL, 0xffffa11b2fbd) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_CHIPINFO_IOCTL, 0xffffa11b2fbc) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_IOCTL, 0xffffa11acfb9) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_IOCTL, {line_offset=50}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_WATCH_IOCTL, {line_offset=50}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_IOCTL, {line_offset=50}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_UNWATCH_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_UNWATCH_IOCTL, {offset=0}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEINFO_UNWATCH_IOCTL, {offset=78}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEHANDLE_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEHANDLE_IOCTL, 0xffffa11a0e95) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEHANDLE_IOCTL, {lines=4, lineoffsets=[18, 35, 52, 69], flags=GPIOHANDLE_REQUEST_ACTIVE_LOW|GPIOHANDLE_REQUEST_OPEN_SOURCE, default_values=[0, 1, 2, 6], consumer_label="line consumer"}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEHANDLE_IOCTL, {lines=65, lineoffsets=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, ...], flags=GPIOHANDLE_REQUEST_ACTIVE_LOW|GPIOHANDLE_REQUEST_OPEN_SOURCE, default_values=[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, ...], consumer_label="line consumer"}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEEVENT_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEEVENT_IOCTL, 0xffffa10e7fd1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_GET_LINEEVENT_IOCTL, {lineoffset=4, handleflags=GPIOHANDLE_REQUEST_ACTIVE_LOW|GPIOHANDLE_REQUEST_OPEN_SOURCE, eventflags=GPIOEVENT_REQUEST_BOTH_EDGES, consumer_label="line consumer"}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_GET_LINE_VALUES_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xffffa10e1fc1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0xffffa10e1fc0) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_LINE_VALUES_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_LINE_VALUES_IOCTL, 0xffffa10dbfc1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_LINE_VALUES_IOCTL, {values=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, ...]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_CONFIG_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_CONFIG_IOCTL, 0xffffa10d5fad) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_CONFIG_IOCTL, {flags=GPIOHANDLE_REQUEST_ACTIVE_LOW|GPIOHANDLE_REQUEST_OPEN_SOURCE, default_values=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, ...]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIOHANDLE_SET_CONFIG_IOCTL, {flags=0x8000 /* GPIOHANDLE_REQUEST_??? */, default_values=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, ...]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, 0xffffa10cff01) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=50}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_WATCH_IOCTL, {offset=50}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=53}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=54}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=55}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=56}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINEINFO_IOCTL, {offset=57}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, 0xffffa10c9db1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, {num_lines=4, offsets=[18, 35, 52, 69], consumer="line consumer", config={flags=0, num_attrs=0}}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, {num_lines=4, offsets=[18, 35, 52, 69], consumer="line consumer", config={flags=0, num_attrs=0}, event_buffer_size=3736066766}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, {num_lines=4, offsets=[18, 35, 52, 69], consumer="line consumer", config={flags=0, num_attrs=0}, padding=[0, 0xfeedface, 0, 0, 0]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_GET_LINE_IOCTL, {num_lines=65, offsets=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, ...], consumer="line consumer", config={flags=0, num_attrs=0}}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_GET_VALUES_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_GET_VALUES_IOCTL, 0xffffa10c3ff1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_GET_VALUES_IOCTL, {mask=0xfadebeaddeedbabe}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_VALUES_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_VALUES_IOCTL, 0xffffa10bdff1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_VALUES_IOCTL, {bits=0xcacafeedfacecafe, mask=0xfadebeaddeedbabe}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, NULL) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, 0xffffa10b7ef1) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, num_attrs=0}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=0x8000 /* GPIO_V2_LINE_FLAG_??? */, num_attrs=0}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, num_attrs=0, padding=[0, 0xfeedface, 0, 0, 0]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, num_attrs=11, attrs=[{flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x1}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x3}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x5}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x7}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x9}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0xb}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0xd}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0xf}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x11}, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x13}]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, num_attrs=1, attrs=[{flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, mask=0x1}]}) = -1 EBADF (Bad file descriptor)
ioctl(-1, GPIO_V2_LINE_SET_CONFIG_IOCTL, {flags=GPIO_V2_LINE_FLAG_ACTIVE_LOW|GPIO_V2_LINE_FLAG_BIAS_PULL_UP, num_attrs=1, attrs=[{attr={id=1, padding=0xfeedface, data=0xdeadbeefba11c0da}, mask=0x1}]}) = -1 EBADF (Bad file descriptor)
+++ exited with 0 +++
