X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=diskutil.c;h=ace7af3d5b5bb7368584a1369a0872cbe79c92ee;hb=787c02a6aceba5cf9e819ce677a04556deaef847;hp=0051a7a035875b3a51493ac527125b413ad1bb7d;hpb=674428a527931d86bfb164abcc847508b3be2742;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); }