Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ chapter01/changelog.xml	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -36,4 +36,16 @@
     </listitem>
 -->
+
+    <listitem>
+      <para>August 1, 2006</para>
+      <itemizedlist>
+        <listitem>
+          <para>[dnicholson] - Finished adding system inotify support.
+          Split the patch so that the syscall functions are part of the
+          Glibc installation. Thanks to Alexander Patrakov for supplying
+          the proper syscall bits.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
     <listitem>
Index: chapter03/patches.xml
===================================================================
--- chapter03/patches.xml	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ chapter03/patches.xml	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -116,4 +116,12 @@
 
     <varlistentry>
+      <term>Glibc Inotify Syscall Functions Patch - <token>&glibc-inotify-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink url="&patches-root;&glibc-inotify-patch;"/></para>
+        <para>MD5 sum: <literal>&glibc-inotify-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Grep RedHat Fixes Patch - <token>&grep-fixes-patch-size;</token>:</term>
       <listitem>
Index: chapter06/glibc.xml
===================================================================
--- chapter06/glibc.xml	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ chapter06/glibc.xml	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -69,4 +69,9 @@
 
 <screen><userinput>patch -Np1 -i ../&glibc-linux_types-patch;</userinput></screen>
+
+    <para>Add a header to define syscall functions for the inotify feature
+    available in newer Linux kernels:</para>
+
+<screen><userinput>patch -Np1 -i ../&glibc-inotify-patch;</userinput></screen>
 
     <para>In the vi_VN.TCVN locale, <command>bash</command> enters an infinite loop
@@ -170,7 +175,12 @@
 <screen><userinput>make install</userinput></screen>
 
+   <para>Install the inotify header to the system header location:</para>
+
+<screen><userinput>cp -v ../glibc-&glibc-version;/sysdeps/unix/sysv/linux/inotify.h \
+    /usr/include/sys</userinput></screen>
+
     <para>The locales that can make the system respond in a different language
     were not installed by the above command. None of the locales are required,
-    but, if some of them are misssing, testuites of the future packages would
+    but if some of them are missing, testsuites of the future packages would
     skip important testcases.</para>
 
Index: chapter06/linux-libc-headers.xml
===================================================================
--- chapter06/linux-libc-headers.xml	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ chapter06/linux-libc-headers.xml	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -44,6 +44,6 @@
     headers.</para>
 
-    <para>Add a header that can be used by some applications to add additional
-    functionality:</para>
+    <para>Add a userspace header and syscall support for the inotify feature
+    available in newer Linux kernels:</para>
 
 <screen><userinput>patch -Np1 -i ../&linux-inotify-patch;</userinput></screen>
Index: general.ent
===================================================================
--- general.ent	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ general.ent	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!ENTITY version "6.2-pre3">
-<!ENTITY releasedate "July 30, 2006">
+<!ENTITY releasedate "August 1, 2006">
 <!ENTITY milestone "6.2">
 <!ENTITY generic-version "6.2"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
Index: patches.ent
===================================================================
--- patches.ent	(revision 28b40e29d55f2cfda17f6d5e84a6d1c794f00a1a)
+++ patches.ent	(revision 2f494dc3546a64bb65d9a4d9feb81bd75bac1483)
@@ -57,4 +57,8 @@
 <!ENTITY glibc-linux_types-patch-size "1.1 KB">
 
+<!ENTITY glibc-inotify-patch "glibc-&glibc-version;-inotify-1.patch">
+<!ENTITY glibc-inotify-patch-md5 "7f2d849d28c413033dd2a1e739e9ae3c">
+<!ENTITY glibc-inotify-patch-size "1.4 KB">
+
 
 <!ENTITY grep-fixes-patch "grep-&grep-version;-redhat_fixes-2.patch">
@@ -99,7 +103,7 @@
 <!ENTITY linux-utf8-patch-size "11 KB">
 
-<!ENTITY linux-inotify-patch "linux-libc-headers-2.6.12.0-inotify-2.patch">
-<!ENTITY linux-inotify-patch-md5 "e6976f61b7d74b7f714830ee0ac47bcd">
-<!ENTITY linux-inotify-patch-size "5.7 KB">
+<!ENTITY linux-inotify-patch "linux-libc-headers-&linux-libc-headers-version;-inotify-3.patch">
+<!ENTITY linux-inotify-patch-md5 "8fd71a4bd3344380bd16caf2c430fa9b">
+<!ENTITY linux-inotify-patch-size "4.7 KB">
 
 
