diff options
| author | KOSAKI Motohiro <[email protected]> | 2009-04-09 04:57:59 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2009-04-16 23:17:10 +0000 |
| commit | 31b07093c44a7a442394d44423e21d783f5523b8 (patch) | |
| tree | 8569f8450dd2e7560a36a751faeee8d402c031ca /arch/m32r/include/asm/assembler.h | |
| parent | sysfs: sysfs poll keep the poll rule of regular file. (diff) | |
| download | kernel-31b07093c44a7a442394d44423e21d783f5523b8.tar.gz kernel-31b07093c44a7a442394d44423e21d783f5523b8.zip | |
proc: mounts_poll() make consistent to mdstat_poll
In recently sysfs_poll discussion, Neil Brown pointed out /proc/mounts
also should be fixed.
SUSv3 says "Regular files shall always poll TRUE for reading and
writing". see
http://www.opengroup.org/onlinepubs/009695399/functions/poll.html
Then, mounts_poll()'s default should be "POLLIN | POLLRDNORM". it mean
always readable.
In addition, event trigger should use "POLLERR | POLLPRI" instead
POLLERR. it makes consistent to mdstat_poll() and sysfs_poll(). and,
select(2) can handle POLLPRI easily.
Reported-by: Neil Brown <[email protected]>
Signed-off-by: KOSAKI Motohiro <[email protected]>
Cc: Ram Pai <[email protected]>
Cc: Miklos Szeredi <[email protected]>
Cc: Al Viro <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'arch/m32r/include/asm/assembler.h')
0 files changed, 0 insertions, 0 deletions
