create init 1 4
create io 0 3
create worker 2 5
fork 1
schedule rr 2
step
step
block 3
recv 2
send 1 2 ready
recv 2
sem_create mutex 1
sem_wait 1 1
sem_wait 1 4
sem_signal 1
shm_create 32
shm_attach 1 1
shm_attach 1 2
shm_write 1 1 0 shared-data
shm_read 1 2 0 16
pipe_create
pipe_read 1 3
pipe_write 1 1 pipe-data
pipe_read 1 3
resource_add R1 1
resource_add R2 1
request 1 1 1
request 4 2 1
request 1 2 1
request 4 1 1
detect_deadlock
release 1 1 1
detect_deadlock
schedule mlfq 1
step
status
exit
