Skip to content
Snippets Groups Projects
user avatar
Yury Umanets authored
r=panda,shadow

- fixes possible sync long bulk unlink in ptlrpcd which would lead to assertion in forced umount time. Basically the fix is identical to 17310 where we move req to special phase UNREGISTERING and go processing other rpcs until bulk unlink is done;

- in sync bulk and reply unlink we check for wakeup condition every 1 sec to act quckly if unlink come instead of doing it every 20 sec as before.
05245c55
History
Name Last commit Last update
..
acl
cfg
racer
.cvsignore
2ost.sh
Makefile.am
README
acceptance-metadata-double.sh
acceptance-metadata-parallel.sh
acceptance-metadata-single.sh
acceptance-small.sh
busy.sh
checkstat.c
chownmany.c
cmknod.c
cobd.sh
compile.sh
conf-sanity.sh
crash-mod.sh
create.pl
createdestroy.c
createmany-mpi.c
createmany.c
createtest.c
directio.c
disk1_4.zip
fchdir_test.c
filter_survey.sh
flock.c
flock_test.c
flocks_test.c
fsx.c
getdents.c
insanity.sh
iopentest1.c
iopentest2.c
it_test.c
ldaptest.c
leak_finder.pl
lfscktest.sh
liblustre_sanity_uml.sh
ll_dirstripe_verify.c
ll_getstripe_info.c
ll_sparseness_verify.c
ll_sparseness_write.c
llecho.sh
llmount.sh
llmountcleanup.sh
llog-test.sh
lockorder.sh
lov-sanity.sh
lp_utils.c
lp_utils.h
mcr.sh
mcreate.c
mdsrate-create-large.sh
mdsrate-create-small.sh
mdsrate-lookup-1dir.sh
mdsrate-stat-large.sh
mdsrate-stat-small.sh
mdsrate.c
memhog.c
mkdirdeep.c
mkdirmany.c
mlink.c
mmap_sanity.c
mrename.c
multifstat.c
multiop.c
munlink.c
o_directory.c
oos.sh
oos2.sh
openclose.c
opendevunlink.c
opendirunlink.c
openfile.c
openfilleddirunlink.c
openme.c
openunlink.c
ost_oos.sh
parallel_grouplock.c
performance-sanity.sh
reads.c
recovery-small.sh
rename.pl
rename_many.c
replay-dual.sh
replay-ost-single.sh
replay-single.sh
rmdirmany.c
run-llog.sh
runas.c
rundbench
runiozone
runmultiop_bg_pause
runobdstat
runracer
runtests
runvmstat