]> err.no Git - util-linux/commit
fdisk: doing useless ioctl when editing an image
authorPascal Terjan <pterjan@linuxfr.org>
Mon, 3 Sep 2007 22:10:16 +0000 (00:10 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 5 Sep 2007 09:52:28 +0000 (11:52 +0200)
commitedd867fac28720d4d9a7c05cc110dcf63a57b255
tree469b737026f9b6eb48eec4181c6bfc721927d7e0
parent2a45745f599e695f455b3a52dad6f30b77ef00a8
fdisk: doing useless ioctl when editing an image

When editing a disk image, fdisk wants to ask the kernel to reread the
partition table which is useless and provokes an error, a wrong exit
code and some waiting. This annoys me as I can't check the return code
in my script and because I have to wait a few seconds each time.

This trivial patch makes it only do the ioctl on block devices.

It also simplifies code by dropping some workaround for kernel 1.2.x

Signed-off-by: Pascal Terjan <pterjan@linuxfr.org>
fdisk/fdisk.c