X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fosd-ldiskfs%2Fosd_handler.c;h=1e5f4727957137d2e1d5d5be86559d2e4132f29c;hb=342149e654cdde71b34ad0148749adc7cf9f7cfe;hp=508ec87cfcb182a6b95477b23f7c9caa63ed6697;hpb=0ee3487737bd876e233213ccec4e6fca4690093e;p=fs%2Flustre-release.git diff --git a/lustre/osd-ldiskfs/osd_handler.c b/lustre/osd-ldiskfs/osd_handler.c index 508ec87..1e5f472 100644 --- a/lustre/osd-ldiskfs/osd_handler.c +++ b/lustre/osd-ldiskfs/osd_handler.c @@ -5842,7 +5842,9 @@ static int osd_device_init0(const struct lu_env *env, GOTO(out, rc); } - if (server_name_is_ost(o->od_svname)) + o->od_index = -1; /* -1 means index is invalid */ + rc = server_name2index(o->od_svname, &o->od_index, NULL); + if (rc == LDD_F_SV_TYPE_OST) o->od_is_ost = 1; o->od_full_scrub_ratio = OFSR_DEFAULT;