summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt/imxccm.c
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2018-07-25 20:47:45 +0000
committerpatrick <patrick@openbsd.org>2018-07-25 20:47:45 +0000
commit2eeba925149a3e56d2ffd169d29357f34bf4816a (patch)
tree32b120d3c5784725a6f7b19bb254eb83725d1c7c /sys/dev/fdt/imxccm.c
parentOn authentication we don't need to create the node before calling (diff)
downloadwireguard-openbsd-2eeba925149a3e56d2ffd169d29357f34bf4816a.tar.xz
wireguard-openbsd-2eeba925149a3e56d2ffd169d29357f34bf4816a.zip
Implement a MSGBUF control packet mechanism based on the command
request ids. So far we were only able to have one command in flight at a time and race conditions could easily lead to unexpected behaviour. With this rework we send and enqueue a control packet command and wait for replies to happen. Thus we can have multiple control packets in flight and a reply with the correct id will wake us up.
Diffstat (limited to 'sys/dev/fdt/imxccm.c')
0 files changed, 0 insertions, 0 deletions