+run_test 73b "open(O_CREAT), unlink, replay, reconnect at open_replay reply, close"
+
+test_73c() {
+ multiop_bg_pause $DIR/$tfile O_tSc || return 3
+ pid=$!
+ rm -f $DIR/$tfile
+
+ replay_barrier $SINGLEMDS
+#define OBD_FAIL_TGT_LAST_REPLAY 0x710
+ do_facet $SINGLEMDS "lctl set_param fail_loc=0x80000710"
+ fail $SINGLEMDS
+ kill -USR1 $pid
+ wait $pid || return 1
+ [ -e $DIR/$tfile ] && return 2
+ return 0
+}
+run_test 73c "open(O_CREAT), unlink, replay, reconnect at last_replay, close"
+
+# bug 18554
+test_74() {
+ local clients=${CLIENTS:-$HOSTNAME}
+
+ stop ost1
+ zconf_umount_clients $clients $MOUNT
+ facet_failover $SINGLEMDS
+ zconf_mount_clients $clients $MOUNT
+ mount_facet ost1
+ touch $DIR/$tfile || return 1
+ rm $DIR/$tfile || return 2
+ clients_up || error "client evicted: $?"
+ return 0
+}
+run_test 74 "Ensure applications don't fail waiting for OST recovery"