diff --git a/doc/TODO b/doc/TODO
index 4c6e04ab3acff9fca30c8f4efd1f5472f4c1606c..d32a5ca7a11108ff52ff6ba61199bb5b40ad0bb0 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -6,7 +6,7 @@ TODO list for PostgreSQL
 Bracketed items "[]" have more detail.
 
 Current maintainer:	Bruce Momjian (pgman@candle.pha.pa.us)
-Last updated:		Mon Nov  8 10:32:30 EST 2004
+Last updated:		Mon Nov  8 15:16:11 EST 2004
 
 The most recent version of this document can be viewed at the PostgreSQL web
 site, http://www.PostgreSQL.org.
@@ -644,7 +644,13 @@ Fsync
 Cache
 =====
 * Allow free-behind capability for large sequential scans, perhaps using
-  posix_fadvise() [fadvise]
+  posix_fadvise()
+
+  Posix_fadvise() can control both sequential/random file caching and 
+  free-behind behavior, but it is unclear how the setting affects other
+  backends that also have the file open, and the feature is not supported
+  on all operating systems.
+
 * Consider use of open/fcntl(O_DIRECT) to minimize OS caching
 * Cache last known per-tuple offsets to speed long tuple access