Messages in this thread | | | From | Alan Cox <> | Subject | Re: manipulating sigmask from filesystems and drivers | Date | Wed, 31 Jul 2002 07:58:10 -0400 (EDT) |
| |
> OpenAFS filesystem driver, and it tries to achieve uninterruptible I/O waiting > by the following means:
Bletch
> The reason for them doing this is so that they can get the process to appear > in the "S" state and thus avoid increasing the load average.
Thats come up enough I wish there was a way to distinguish 'disk wait' and uninterruptible. Its an old V7 handwaving load average estimation trick that lived too long IMHO
> Can you comment on whether a driver is allowed to block signals like this, and > whether they should be waiting in TASK_UNINTERRUPTIBLE?
NFS does something similar in hard mount mode. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |