From d191bfe8a688d40aac0e3626b434b54ddbafd072 Mon Sep 17 00:00:00 2001 From: Martial Bornet Date: Thu, 20 Oct 2011 19:18:09 +0200 Subject: tail: with -f, use nanosleep (not inotify) on a GPFS file system Because tail's fremote function did not designate GPFS as a remote file system type, tail -f would mistakenly attempt to use inotify, which cannot work with a remote file system. * src/tail.c (fremote): List GPFS as a remote file system type. * NEWS (Bug fixes): Mention it. Reported in http://bugs.debian.org/646022. --- src/tail.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/tail.c') diff --git a/src/tail.c b/src/tail.c index f31577633..1641a12d4 100644 --- a/src/tail.c +++ b/src/tail.c @@ -904,6 +904,7 @@ fremote (int fd, const char *name) case S_MAGIC_FUSEBLK: case S_MAGIC_FUSECTL: case S_MAGIC_GFS: + case S_MAGIC_GPFS: case S_MAGIC_KAFS: case S_MAGIC_LUSTRE: case S_MAGIC_NCP: -- cgit v1.2.3-70-g09d2