X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=diskutil.c;h=ace7af3d5b5bb7368584a1369a0872cbe79c92ee;hb=b158577d787beaa6d098be3f180f947f7ad80b22;hp=0051a7a035875b3a51493ac527125b413ad1bb7d;hpb=59f94d26f98e9c0bc18d4e013f3361c51a2c6b25;p=fio.git diff --git a/diskutil.c b/diskutil.c index 0051a7a0..ace7af3d 100644 --- a/diskutil.c +++ b/diskutil.c @@ -166,14 +166,10 @@ static int get_device_numbers(char *file_name, int *maj, int *min) if (S_ISBLK(st.st_mode)) { majdev = major(st.st_rdev); mindev = minor(st.st_rdev); - } else if (S_ISCHR(st.st_mode)) { - majdev = major(st.st_rdev); - mindev = minor(st.st_rdev); - if (fio_lookup_raw(st.st_rdev, &majdev, &mindev)) - return -1; - } else if (S_ISFIFO(st.st_mode)) + } else if (S_ISCHR(st.st_mode) || + S_ISFIFO(st.st_mode)) { return -1; - else { + } else { majdev = major(st.st_dev); mindev = minor(st.st_dev); }