aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/validate-rdev.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2021-04-15 19:51:59 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2021-04-15 19:51:59 +0200
commitd3d6e1d447891889459a691b5cd50fa73fca92d1 (patch)
tree39b2d49543748ecb30a8f79d0f24864d52ea4c08 /libdiskfs/validate-rdev.c
parent7bcceb243cdb6cb9175a51344b9028370c202845 (diff)
downloadhurd-d3d6e1d447891889459a691b5cd50fa73fca92d1.tar.gz
hurd-d3d6e1d447891889459a691b5cd50fa73fca92d1.tar.bz2
hurd-d3d6e1d447891889459a691b5cd50fa73fca92d1.zip
libmachdev: Restore making machdev_trivfs_server blocking
netdde actually needs to control which thread runs the trivfs server, for managing per-thread state etc. Only pci-arbiter needs to run machdev_trivfs_server non-blockingly, it can create a thread by itself. * libmachdev/trivfs_server.c (machdev_trivfs_loop): Move back muxer loop to... (machdev_trivfs_server): ... here. * pci-arbiter/main.c (main): Run machdev_trivfs_server in its own thread. * rumpdisk/main.c (main): Do not call pthread_exit().
Diffstat (limited to 'libdiskfs/validate-rdev.c')
0 files changed, 0 insertions, 0 deletions