Skip to contentSkip to conversation

Canonically reference files in Documentation/, code comments part

PATCH In review Hans Ulrich Niedermann 2 participants 4 messages Jan 8, 2004 – Jan 16, 2004

Subsystems (22)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Canonically reference files in Documentation/, code comments part

# This is a BitKeeper generated diff -Nru style patch. #
# ChangeSet

#   2004/01/07 12:45:49+01:00 [email protected] 
#   Canonically reference files in Documentation/.
#   This changes all references to Documentation/ in code comments.
# 
# sound/oss/vwsnd.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# sound/oss/via82cxxx_audio.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# scripts/MAKEDEV.snd
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# scripts/MAKEDEV.ide
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# mm/swap.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/scsi/sg.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/asm-arm26/setup.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/asm-arm26/io.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/asm-arm/setup.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/asm-arm/io.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# include/asm-arm/cacheflush.h
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# fs/locks.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# fs/hfs/FAQ.txt
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/usb/misc/tiglusb.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/usb/media/ov511.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/scsi/tmscsim.c
#   2004/01/07 12:45:39+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/scsi/aha152x.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/pcmcia/sa11xx_core.h
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/pcmcia/sa11xx_core.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/pcmcia/sa1100_generic.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/net/wan/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/net/tlan.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/net/hamradio/scc.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/media/dvb/ttusb-dec/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/i4l/isdn_x25iface.c
#   2004/01/07 12:45:38+01:00 [email protected] +2 -2
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/tei.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/md5sums.asc
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/l3dss1.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/l3_1tr6.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/isdnl3.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/isdnl2.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/isdnl1.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/isac.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/hfc_pci.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/elsa.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/diva.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/config.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/cert.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/isdn/hisax/callc.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/ieee1394/dv1394.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/cpufreq/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +3 -3
#   Canonically reference files in Documentation/
# 
# drivers/char/specialix.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/char/README.scc
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/cdrom/sbpcd.h
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/cdrom/sbpcd.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/cdrom/optcd.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/cdrom/aztcd.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/block/floppy98.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# drivers/block/floppy.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# arch/x86_64/kernel/cpufreq/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +2 -2
#   Canonically reference files in Documentation/
# 
# arch/sparc64/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +3 -3
#   Canonically reference files in Documentation/
# 
# arch/ppc/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# arch/i386/kernel/cpu/cpufreq/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +13 -13
#   Canonically reference files in Documentation/
# 
# arch/arm/Kconfig
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
# arch/alpha/kernel/srm_env.c
#   2004/01/07 12:45:38+01:00 [email protected] +1 -1
#   Canonically reference files in Documentation/
# 
diff -Nru a/arch/alpha/kernel/srm_env.c b/arch/alpha/kernel/srm_env.c
--- a/arch/alpha/kernel/srm_env.c	Thu Jan  8 18:48:58 2004
+++ b/arch/alpha/kernel/srm_env.c	Thu Jan  8 18:48:58 2004
@@ -5,7 +5,7 @@
  * Copyright (C) 2001-2002 Jan-Benedict Glaw <[email protected]>
  *
  * This driver is at all a modified version of Erik Mouw's
- * ./linux/Documentation/DocBook/procfs_example.c, so: thank
+ * Documentation/DocBook/procfs_example.c, so: thank
  * you, Erik! He can be reached via email at
  * <[email protected]>. It is based on an idea
  * provided by DEC^WCompaq^WIntel's "Jumpstart" CD. They
diff -Nru a/arch/arm/Kconfig b/arch/arm/Kconfig
--- a/arch/arm/Kconfig	Thu Jan  8 18:48:58 2004
+++ b/arch/arm/Kconfig	Thu Jan  8 18:48:58 2004
@@ -353,7 +353,7 @@
 	help
 	  This enables the CPUfreq driver for ARM Integrator CPUs.

- For details, take a look at linux/Documentation/cpufreq.
+ For details, take a look at Documentation/cpu-freq.

If in doubt, say Y.

arch/i386/kernel/cpu/cpufreq/Kconfig +13 -13
diff -Nru a/arch/i386/kernel/cpu/cpufreq/Kconfig b/arch/i386/kernel/cpu/cpufreq/Kconfig
@@ -11,7 +11,7 @@
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpu-freq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.codemonkey.org.uk/projects/cpufreq/>
 
 	  If in doubt, say N.
@@ -38,7 +38,7 @@
 	  This driver adds a CPUFreq driver which utilizes the ACPI
 	  Processor Performance States.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -63,7 +63,7 @@
 	  parameter: elanfreq=maxspeed (in kHz) or as module
 	  parameter "max_freq".
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -74,7 +74,7 @@
 	  This adds the CPUFreq driver for mobile AMD K6-2+ and mobile
 	  AMD K6-3+ processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -84,7 +84,7 @@
 	help
 	  This adds the CPUFreq driver for mobile AMD K7 mobile processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -94,7 +94,7 @@
 	help
 	  This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -105,7 +105,7 @@
 	 This add the CPUFreq driver for NatSemi Geode processors which
 	 support suspend modulation.
 
-	 For details, take a look at linux/Documentation/cpu-freq.
+	 For details, take a look at Documentation/cpu-freq.
 
 	 If in doubt, say N.
 
@@ -116,7 +116,7 @@
 	  This adds the CPUFreq driver for Enhanced SpeedStep enabled
 	  mobile CPUs.  This means Intel Pentium M (Centrino) CPUs.
 	  
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 	  
 	  If in doubt, say N.
 
@@ -129,7 +129,7 @@
 	  mobile Intel Pentium 4 P4-M on systems which have an Intel ICH2, 
 	  ICH3 or ICH4 southbridge.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -141,7 +141,7 @@
 	  (Coppermine), all mobile Intel Pentium III-M (Tualatin)  
 	  on systems which have an Intel 440BX/ZX/MX southbridge.
 
-	  For details, take a look at linux/Documentation/cpu-freq.
+	  For details, take a look at Documentation/cpu-freq.
 
 	  If in doubt, say N.
 
@@ -157,7 +157,7 @@
 	  This adds the CPUFreq driver for Intel Pentium 4 / XEON
 	  processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -168,7 +168,7 @@
 	  This adds the CPUFreq driver for Transmeta Crusoe processors which
 	  support LongRun.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -180,7 +180,7 @@
 	  VIA Cyrix Samuel/C3, VIA Cyrix Ezra and VIA Cyrix Ezra-T 
 	  processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
arch/ppc/Kconfig +1 -1
diff -Nru a/arch/ppc/Kconfig b/arch/ppc/Kconfig
@@ -159,7 +159,7 @@
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpufreq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.brodo.de/cpufreq/>
 
 	  If in doubt, say N.
arch/sparc64/Kconfig +3 -3
diff -Nru a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig
@@ -138,7 +138,7 @@
 	  fly.  Currently there are only sparc64 drivers for UltraSPARC-III
 	  and UltraSPARC-IIe processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -158,7 +158,7 @@
 	help
 	  This adds the CPUFreq driver for UltraSPARC-III processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -168,7 +168,7 @@
 	help
 	  This adds the CPUFreq driver for UltraSPARC-IIe processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
arch/x86_64/kernel/cpufreq/Kconfig +2 -2
diff -Nru a/arch/x86_64/kernel/cpufreq/Kconfig b/arch/x86_64/kernel/cpufreq/Kconfig
@@ -11,7 +11,7 @@
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpu-freq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.brodo.de/cpufreq/>
 
 	  If in doubt, say N.
@@ -37,7 +37,7 @@
 	help
 	  This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
drivers/block/floppy.c +1 -1
diff -Nru a/drivers/block/floppy.c b/drivers/block/floppy.c
@@ -4200,7 +4200,7 @@
 		printk("\n");
 	} else
 		DPRINT("botched floppy option\n");
-	DPRINT("Read linux/Documentation/floppy.txt\n");
+	DPRINT("Read Documentation/floppy.txt\n");
 	return 0;
 }
 
drivers/block/floppy98.c +1 -1
diff -Nru a/drivers/block/floppy98.c b/drivers/block/floppy98.c
@@ -4226,7 +4226,7 @@
 		printk("\n");
 	} else
 		DPRINT("botched floppy option\n");
-	DPRINT("Read linux/Documentation/floppy.txt\n");
+	DPRINT("Read Documentation/floppy.txt\n");
 	return 0;
 }
 
drivers/cdrom/aztcd.c +1 -1
diff -Nru a/drivers/cdrom/aztcd.c b/drivers/cdrom/aztcd.c
@@ -129,7 +129,7 @@
                 Werner Zimmermann, August 8, 1995
         V1.70   Multisession support now is completed, but there is still not 
                 enough testing done. If you can test it, please contact me. For
-                details please read /usr/src/linux/Documentation/cdrom/aztcd
+                details please read Documentation/cdrom/aztcd
                 Werner Zimmermann, August 19, 1995
         V1.80   Modification to suit the new kernel boot procedure introduced
                 with kernel 1.3.33. Will definitely not work with older kernels.
drivers/cdrom/optcd.c +1 -1
diff -Nru a/drivers/cdrom/optcd.c b/drivers/cdrom/optcd.c
@@ -964,7 +964,7 @@
 #endif /* MULTISESSION */
 	if (disk_info.multi)
 		printk(KERN_WARNING "optcd: Multisession support experimental, "
-			"see linux/Documentation/cdrom/optcd\n");
+			"see Documentation/cdrom/optcd\n");
 
 	DEBUG((DEBUG_TOC, "exiting update_toc"));
 
drivers/cdrom/sbpcd.c +1 -1
diff -Nru a/drivers/cdrom/sbpcd.c b/drivers/cdrom/sbpcd.c
@@ -5715,7 +5715,7 @@
 	
 	if (port_index>0)
           {
-            msg(DBG_INF, "You should read linux/Documentation/cdrom/sbpcd\n");
+            msg(DBG_INF, "You should read Documentation/cdrom/sbpcd\n");
             msg(DBG_INF, "and then configure sbpcd.h for your hardware.\n");
           }
 	check_datarate();
drivers/cdrom/sbpcd.h +1 -1
diff -Nru a/drivers/cdrom/sbpcd.h b/drivers/cdrom/sbpcd.h
@@ -5,7 +5,7 @@
 /*
  * Attention! This file contains user-serviceable parts!
  * I recommend to make use of it...
- * If you feel helpless, look into linux/Documentation/cdrom/sbpcd
+ * If you feel helpless, look into Documentation/cdrom/sbpcd
  * (good idea anyway, at least before mailing me).
  *
  * The definitions for the first controller can get overridden by
drivers/char/README.scc +1 -1
diff -Nru a/drivers/char/README.scc b/drivers/char/README.scc
@@ -2,4 +2,4 @@
 	../net/scc.c
 
 A subset of the documentation is in
-	../../Documentation/networking/z8530drv.txt
+	Documentation/networking/z8530drv.txt
drivers/char/specialix.c +1 -1
diff -Nru a/drivers/char/specialix.c b/drivers/char/specialix.c
@@ -72,7 +72,7 @@
 /*
  * There is a bunch of documentation about the card, jumpers, config
  * settings, restrictions, cables, device names and numbers in
- * ../../Documentation/specialix.txt 
+ * Documentation/specialix.txt 
  */
 
 #include <linux/config.h>
drivers/cpufreq/Kconfig +3 -3
diff -Nru a/drivers/cpufreq/Kconfig b/drivers/cpufreq/Kconfig
@@ -6,7 +6,7 @@
 	  CPUFreq. Please note that it is recommended to use the sysfs
 	  interface instead (which is built automatically). 
 	  
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 	  
 	  If in doubt, say N.
 
@@ -64,7 +64,7 @@
           be able to set the CPU dynamically, like on LART 
 	  <http://www.lart.tudelft.nl/>
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say Y.
 
@@ -78,6 +78,6 @@
 	  the same functionality as long as "userspace" is the
 	  selected governor for the specified CPU.
 	
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
drivers/ieee1394/dv1394.c +1 -1
diff -Nru a/drivers/ieee1394/dv1394.c b/drivers/ieee1394/dv1394.c
@@ -1322,7 +1322,7 @@
 static int dv1394_fasync(int fd, struct file *file, int on)
 {
 	/* I just copied this code verbatim from Alan Cox's mouse driver example
-	   (linux/Documentation/DocBook/) */
+	   (Documentation/DocBook/) */
 	
 	struct video_card *video = file_to_video_card(file);
 	
drivers/isdn/hisax/callc.c +1 -1
diff -Nru a/drivers/isdn/hisax/callc.c b/drivers/isdn/hisax/callc.c
@@ -7,7 +7,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * based on the teles driver from Jan den Ouden
  *
drivers/isdn/hisax/cert.c +1 -1
diff -Nru a/drivers/isdn/hisax/cert.c b/drivers/isdn/hisax/cert.c
@@ -7,7 +7,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
  
drivers/isdn/hisax/config.c +1 -1
diff -Nru a/drivers/isdn/hisax/config.c b/drivers/isdn/hisax/config.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * based on the teles driver from Jan den Ouden
  *
drivers/isdn/hisax/diva.c +1 -1
diff -Nru a/drivers/isdn/hisax/diva.c b/drivers/isdn/hisax/diva.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to Eicon Technology for documents and information
  *
drivers/isdn/hisax/elsa.c +1 -1
diff -Nru a/drivers/isdn/hisax/elsa.c b/drivers/isdn/hisax/elsa.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Elsa GmbH for documents and information
  *
drivers/isdn/hisax/hfc_pci.c +1 -1
diff -Nru a/drivers/isdn/hisax/hfc_pci.c b/drivers/isdn/hisax/hfc_pci.c
@@ -11,7 +11,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/isac.c +1 -1
diff -Nru a/drivers/isdn/hisax/isac.c b/drivers/isdn/hisax/isac.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/isdnl1.c +1 -1
diff -Nru a/drivers/isdn/hisax/isdnl1.c b/drivers/isdn/hisax/isdnl1.c
@@ -10,7 +10,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/isdnl2.c +1 -1
diff -Nru a/drivers/isdn/hisax/isdnl2.c b/drivers/isdn/hisax/isdnl2.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/isdnl3.c +1 -1
diff -Nru a/drivers/isdn/hisax/isdnl3.c b/drivers/isdn/hisax/isdnl3.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/l3_1tr6.c +1 -1
diff -Nru a/drivers/isdn/hisax/l3_1tr6.c b/drivers/isdn/hisax/l3_1tr6.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/l3dss1.c +1 -1
diff -Nru a/drivers/isdn/hisax/l3dss1.c b/drivers/isdn/hisax/l3dss1.c
@@ -12,7 +12,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/md5sums.asc +1 -1
diff -Nru a/drivers/isdn/hisax/md5sums.asc b/drivers/isdn/hisax/md5sums.asc
@@ -4,7 +4,7 @@
 # Eicon Technology Diva 2.01 PCI, Sedlbauer SpeedFax+, 
 # HFC-S PCI A based cards and HFC-S USB based isdn tas 
 # in the moment.
-# Read ../../../Documentation/isdn/HiSax.cert for more informations.
+# Read Documentation/isdn/HiSax.cert for more informations.
 # 
 d08b59f56fb9ed1fbd17713342c75081  isac.c
 e81e6e96f307e55f8b9777aca2b356d9  isdnl1.c
drivers/isdn/hisax/tei.c +1 -1
diff -Nru a/drivers/isdn/hisax/tei.c b/drivers/isdn/hisax/tei.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/i4l/isdn_x25iface.c +2 -2
diff -Nru a/drivers/isdn/i4l/isdn_x25iface.c b/drivers/isdn/i4l/isdn_x25iface.c
@@ -8,7 +8,7 @@
  * stuff needed to support the Linux X.25 PLP code on top of devices that
  * can provide a lab_b service using the concap_proto mechanism.
  * This module supports a network interface wich provides lapb_sematics
- * -- as defined in ../../Documentation/networking/x25-iface.txt -- to
+ * -- as defined in Documentation/networking/x25-iface.txt -- to
  * the upper layer and assumes that the lower layer provides a reliable
  * data link service by means of the concap_device_ops callbacks.
  *
@@ -275,7 +275,7 @@
 }
 
 /* process a frame handed over to us from linux network layer. First byte
-   semantics as defined in ../../Documentation/networking/x25-iface.txt 
+   semantics as defined in Documentation/networking/x25-iface.txt 
    */
 int isdn_x25iface_xmit(struct concap_proto *cprot, struct sk_buff *skb)
 {
drivers/media/dvb/ttusb-dec/Kconfig +1 -1
diff -Nru a/drivers/media/dvb/ttusb-dec/Kconfig b/drivers/media/dvb/ttusb-dec/Kconfig
@@ -13,6 +13,6 @@
 
 	  The DEC devices require firmware in order to boot into a mode in
 	  which they are slaves to the PC.  See
-	  linux/Documentation/dvb/ttusb-dec.txt for details.
+	  Documentation/dvb/ttusb-dec.txt for details.
 
 	  Say Y if you own such a device and want to use it.
drivers/net/hamradio/scc.c +1 -1
diff -Nru a/drivers/net/hamradio/scc.c b/drivers/net/hamradio/scc.c
@@ -7,7 +7,7 @@
  *            ------------------
  *
  * You can find a subset of the documentation in 
- * linux/Documentation/networking/z8530drv.txt.
+ * Documentation/networking/z8530drv.txt.
  */
 
 /*
drivers/net/tlan.c +1 -1
diff -Nru a/drivers/net/tlan.c b/drivers/net/tlan.c
@@ -212,7 +212,7 @@
 /* Define this to enable Link beat monitoring */
 #undef MONITOR
 
-/* Turn on debugging. See linux/Documentation/networking/tlan.txt for details */
+/* Turn on debugging. See Documentation/networking/tlan.txt for details */
 static  int		debug;
 
 static	int		bbuf;
drivers/net/wan/Kconfig +1 -1
diff -Nru a/drivers/net/wan/Kconfig b/drivers/net/wan/Kconfig
@@ -126,7 +126,7 @@
 	  To compile this driver as a module, choose M here: the
 	  module will be called comx-hw-munich.
 
-	  Read linux/Documentation/networking/slicecom.txt for help on
+	  Read Documentation/networking/slicecom.txt for help on
 	  configuring and using SliceCOM interfaces. Further info on these cards
 	  can be found at http://www.itc.hu or <[email protected]>.
 
drivers/pcmcia/sa1100_generic.c +1 -1
diff -Nru a/drivers/pcmcia/sa1100_generic.c b/drivers/pcmcia/sa1100_generic.c
@@ -30,7 +30,7 @@
     
 ======================================================================*/
 /*
- * Please see linux/Documentation/arm/SA1100/PCMCIA for more information
+ * Please see Documentation/arm/SA1100/PCMCIA for more information
  * on the low-level kernel interface.
  */
 
drivers/pcmcia/sa11xx_core.c +1 -1
diff -Nru a/drivers/pcmcia/sa11xx_core.c b/drivers/pcmcia/sa11xx_core.c
@@ -30,7 +30,7 @@
     
 ======================================================================*/
 /*
- * Please see linux/Documentation/arm/SA1100/PCMCIA for more information
+ * Please see Documentation/arm/SA1100/PCMCIA for more information
  * on the low-level kernel interface.
  */
 
drivers/pcmcia/sa11xx_core.h +1 -1
diff -Nru a/drivers/pcmcia/sa11xx_core.h b/drivers/pcmcia/sa11xx_core.h
@@ -4,7 +4,7 @@
  * Copyright (C) 2000 John G Dorsey <[email protected]>
  *
  * This file contains definitions for the low-level SA-1100 kernel PCMCIA
- * interface. Please see linux/Documentation/arm/SA1100/PCMCIA for details.
+ * interface. Please see Documentation/arm/SA1100/PCMCIA for details.
  */
 #ifndef _ASM_ARCH_PCMCIA
 #define _ASM_ARCH_PCMCIA
drivers/scsi/aha152x.c +1 -1
diff -Nru a/drivers/scsi/aha152x.c b/drivers/scsi/aha152x.c
@@ -1814,7 +1814,7 @@
 				       "aha152x: unable to verify geometry for disk with >1GB.\n"
 				       "         Using default translation. Please verify yourself.\n"
 				       "         Perhaps you need to enable extended translation in the driver.\n"
-				       "         See /usr/src/linux/Documentation/scsi/aha152x.txt for details.\n");
+				       "         See Documentation/scsi/aha152x.txt for details.\n");
 			}
 		} else {
 			info_array[0] = info[0];
drivers/scsi/tmscsim.c +1 -1
diff -Nru a/drivers/scsi/tmscsim.c b/drivers/scsi/tmscsim.c
@@ -1469,7 +1469,7 @@
     DC390_write32 (DMA_ScsiBusCtrl, EN_INT_ON_PCI_ABORT);
     PDEVSET1; PCI_READ_CONFIG_WORD(PDEV, PCI_STATUS, &pstat);
     printk ("DC390: Register dump: PCI Status: %04x\n", pstat);
-    printk ("DC390: In case of driver trouble read linux/Documentation/scsi/tmscsim.txt\n");
+    printk ("DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt\n");
 }
 
 
drivers/usb/media/ov511.c +1 -1
diff -Nru a/drivers/usb/media/ov511.c b/drivers/usb/media/ov511.c
@@ -16,7 +16,7 @@
  * Based on the Linux CPiA driver written by Peter Pregler,
  * Scott J. Bertin and Johannes Erdfelt.
  * 
- * Please see the file: linux/Documentation/usb/ov511.txt 
+ * Please see the file: Documentation/usb/ov511.txt 
  * and the website at:  http://alpha.dyndns.org/ov511
  * for more info.
  *
drivers/usb/misc/tiglusb.c +1 -1
diff -Nru a/drivers/usb/misc/tiglusb.c b/drivers/usb/misc/tiglusb.c
@@ -10,7 +10,7 @@
  *
  * Based on dabusb.c, printer.c & scanner.c
  *
- * Please see the file: linux/Documentation/usb/SilverLink.txt
+ * Please see the file: Documentation/usb/SilverLink.txt
  * and the website at:  http://lpg.ticalc.org/prj_usb/
  * for more info.
  *
fs/hfs/FAQ.txt +1 -1
diff -Nru a/fs/hfs/FAQ.txt b/fs/hfs/FAQ.txt
@@ -264,7 +264,7 @@
   mount option.  More information is provided in the ``afpd'' subsection
   of the ``Mount Options'' section of the HFS documentation (HFS.txt if
   you have the stand-alone HFS distribution or
-  linux/Documentation/filesystems/hfs.txt if HFS is in your kernel
+  Documentation/filesystems/hfs.txt if HFS is in your kernel
   source tree.)
 
   1199..  WWhhyy ddooeess mmyy MMaacciinnttoosshh sshhooww ggeenneerriicc aapppplliiccaattiioonn aanndd ddooccuummeenntt
fs/locks.c +1 -1
diff -Nru a/fs/locks.c b/fs/locks.c
@@ -60,7 +60,7 @@
  *
  *  Initial implementation of mandatory locks. SunOS turned out to be
  *  a rotten model, so I implemented the "obvious" semantics.
- *  See 'linux/Documentation/mandatory.txt' for details.
+ *  See 'Documentation/mandatory.txt' for details.
  *  Andy Walker ([email protected]), April 06, 1996.
  *
  *  Don't allow mandatory locks on mmap()'ed files. Added simple functions to
include/asm-arm/cacheflush.h +1 -1
diff -Nru a/include/asm-arm/cacheflush.h b/include/asm-arm/cacheflush.h
@@ -89,7 +89,7 @@
  *	Start addresses are inclusive and end addresses are exclusive;
  *	start addresses should be rounded down, end addresses up.
  *
- *	See linux/Documentation/cachetlb.txt for more information.
+ *	See Documentation/cachetlb.txt for more information.
  *	Please note that the implementation of these, and the required
  *	effects are cache-type (VIVT/VIPT/PIPT) specific.
  *
include/asm-arm/io.h +1 -1
diff -Nru a/include/asm-arm/io.h b/include/asm-arm/io.h
@@ -260,7 +260,7 @@
  * ioremap and friends.
  *
  * ioremap takes a PCI memory address, as specified in
- * linux/Documentation/IO-mapping.txt.
+ * Documentation/IO-mapping.txt.
  */
 extern void * __ioremap(unsigned long, size_t, unsigned long, unsigned long);
 extern void __iounmap(void *addr);
include/asm-arm/setup.h +1 -1
diff -Nru a/include/asm-arm/setup.h b/include/asm-arm/setup.h
@@ -8,7 +8,7 @@
  * published by the Free Software Foundation.
  *
  *  Structure passed to kernel to tell it about the
- *  hardware it's running on.  See linux/Documentation/arm/Setup
+ *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
  */
 #ifndef __ASMARM_SETUP_H
include/asm-arm26/io.h +1 -1
diff -Nru a/include/asm-arm26/io.h b/include/asm-arm26/io.h
@@ -383,7 +383,7 @@
  * ioremap and friends.
  *
  * ioremap takes a PCI memory address, as specified in
- * linux/Documentation/IO-mapping.txt.
+ * Documentation/IO-mapping.txt.
  */
 extern void * __ioremap(unsigned long, size_t, unsigned long, unsigned long);
 extern void __iounmap(void *addr);
include/asm-arm26/setup.h +1 -1
diff -Nru a/include/asm-arm26/setup.h b/include/asm-arm26/setup.h
@@ -8,7 +8,7 @@
  * published by the Free Software Foundation.
  *
  *  Structure passed to kernel to tell it about the
- *  hardware it's running on.  See linux/Documentation/arm/Setup
+ *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
  */
 #ifndef __ASMARM_SETUP_H
include/scsi/sg.h +1 -1
diff -Nru a/include/scsi/sg.h b/include/scsi/sg.h
@@ -76,7 +76,7 @@
 	http://www.torque.net/sg/p/scsi-generic_long.txt
  A version of this document (potentially out of date) may also be found in
  the kernel source tree, probably at:
-        /usr/src/linux/Documentation/scsi/scsi-generic.txt .
+        Documentation/scsi/scsi-generic.txt .
 
  Utility and test programs are available at the sg web site. They are 
  bundled as sg_utils (for the lk 2.2 series) and sg3_utils (for the
mm/swap.c +1 -1
diff -Nru a/mm/swap.c b/mm/swap.c
@@ -7,7 +7,7 @@
 /*
  * This file contains the default values for the opereation of the
  * Linux VM subsystem. Fine-tuning documentation can be found in
- * linux/Documentation/sysctl/vm.txt.
+ * Documentation/sysctl/vm.txt.
  * Started 18.12.91
  * Swap aging added 23.2.95, Stephen Tweedie.
  * Buffermem limits added 12.3.98, Rik van Riel.
scripts/MAKEDEV.ide +1 -1
diff -Nru a/scripts/MAKEDEV.ide b/scripts/MAKEDEV.ide
@@ -2,7 +2,7 @@
 #
 # This script creates the proper /dev/ entries for IDE devices
 # on the primary, secondary, tertiary, and quaternary interfaces.
-# See ../Documentation/ide.txt for more information.
+# See Documentation/ide.txt for more information.
 #
 makedev () {
 	rm -f /dev/$1
scripts/MAKEDEV.snd +1 -1
diff -Nru a/scripts/MAKEDEV.snd b/scripts/MAKEDEV.snd
@@ -1,7 +1,7 @@
 #!/bin/bash
 #
 # This script creates the proper /dev/ entries for ALSA devices.
-# See ../Documentation/sound/alsa/ALSA-Configuration.txt for more
+# See Documentation/sound/alsa/ALSA-Configuration.txt for more
 # information.
 
 MAJOR=116
sound/oss/via82cxxx_audio.c +1 -1
diff -Nru a/sound/oss/via82cxxx_audio.c b/sound/oss/via82cxxx_audio.c
@@ -10,7 +10,7 @@
  * NO WARRANTY
  *
  * For a list of known bugs (errata) and documentation,
- * see via-audio.pdf in linux/Documentation/DocBook.
+ * see via-audio.pdf in Documentation/DocBook.
  * If this documentation does not exist, run "make pdfdocs".
  */
 
sound/oss/vwsnd.c +1 -1
diff -Nru a/sound/oss/vwsnd.c b/sound/oss/vwsnd.c
@@ -1,6 +1,6 @@
 /*
  * Sound driver for Silicon Graphics 320 and 540 Visual Workstations'
- * onboard audio.  See notes in ../../Documentation/sound/oss/vwsnd .
+ * onboard audio.  See notes in Documentation/sound/oss/vwsnd .
  *
  * Copyright 1999 Silicon Graphics, Inc.  All rights reserved.
  *
#1 lore raw

drivers/usb/misc/tiglusb.c line 13

Quoted 9 lines · Hans Ulrich Niedermann

diff -Nru a/drivers/usb/misc/tiglusb.c b/drivers/usb/misc/tiglusb.c

drivers/usb/misc/tiglusb.c +1 -1
@@ -10,7 +10,7 @@
  *
  * Based on dabusb.c, printer.c & scanner.c
  *
- * Please see the file: linux/Documentation/usb/SilverLink.txt
+ * Please see the file: Documentation/usb/SilverLink.txt

Documentation/silverlink.txt

fs/hfs/FAQ.txt line 268

Quoted 10 lines

diff -Nru a/fs/hfs/FAQ.txt b/fs/hfs/FAQ.txt

fs/hfs/FAQ.txt +1 -1
@@ -264,7 +264,7 @@
   mount option.  More information is provided in the ``afpd'' subsection
   of the ``Mount Options'' section of the HFS documentation (HFS.txt if
   you have the stand-alone HFS distribution or
-  linux/Documentation/filesystems/hfs.txt if HFS is in your kernel
+  Documentation/filesystems/hfs.txt if HFS is in your kernel
   source tree.)

Ok, these are not in Documentation/ like they should be (funny how they reference themselves there :) but rather in fs/hfs/.

sound/oss/via82cxxx_audio.c line 15

Quoted 11 lines

diff -Nru a/sound/oss/via82cxxx_audio.c b/sound/oss/via82cxxx_audio.c

sound/oss/via82cxxx_audio.c +1 -1
@@ -10,7 +10,7 @@
  * NO WARRANTY
  *
  * For a list of known bugs (errata) and documentation,
- * see via-audio.pdf in linux/Documentation/DocBook.
+ * see via-audio.pdf in Documentation/DocBook.
  * If this documentation does not exist, run "make pdfdocs".
  */

True only if we did `make pdfdocs'. Perhaps this should be via-audio.tmpl?

Great work.

Arthur

Signature · 1 line
Linux is a true multitasking system. Are you?
#2 lore raw
Quoted 12 lines · [email protected] (Arthur Othieno) writes:

drivers/usb/misc/tiglusb.c line 13

Quoted 9 lines · Hans Ulrich Niedermann

diff -Nru a/drivers/usb/misc/tiglusb.c b/drivers/usb/misc/tiglusb.c

drivers/usb/misc/tiglusb.c +1 -1
@@ -10,7 +10,7 @@
  *
  * Based on dabusb.c, printer.c & scanner.c
  *
- * Please see the file: linux/Documentation/usb/SilverLink.txt
+ * Please see the file: Documentation/usb/SilverLink.txt

Documentation/silverlink.txt

Documentation/usb/silverlink.txt. Fixed.

Quoted 5 lines
Quoted 5 lines

diff -Nru a/fs/hfs/FAQ.txt b/fs/hfs/FAQ.txt

fs/hfs/FAQ.txt +0 -0
@@ -264,7 +264,7 @@
   mount option.  More information is provided in the ``afpd'' subsection
Quoted 8 lines

fs/hfs/FAQ.txt line 268

Quoted 5 lines
fs/hfs/FAQ.txt +1 -1
   of the ``Mount Options'' section of the HFS documentation (HFS.txt if
   you have the stand-alone HFS distribution or
-  linux/Documentation/filesystems/hfs.txt if HFS is in your kernel
+  Documentation/filesystems/hfs.txt if HFS is in your kernel
   source tree.)

Ok, these are not in Documentation/ like they should be (funny how they reference themselves there :) but rather in fs/hfs/.

References adapted, left files there.

Same thing with README.epca.

Quoted 5 lines
Quoted 5 lines

diff -Nru a/sound/oss/via82cxxx_audio.c b/sound/oss/via82cxxx_audio.c

sound/oss/via82cxxx_audio.c +0 -0
@@ -10,7 +10,7 @@
  * NO WARRANTY
Quoted 8 lines

sound/oss/via82cxxx_audio.c line 15

Quoted 6 lines
sound/oss/via82cxxx_audio.c +1 -1
  *
  * For a list of known bugs (errata) and documentation,
- * see via-audio.pdf in linux/Documentation/DocBook.
+ * see via-audio.pdf in Documentation/DocBook.
  * If this documentation does not exist, run "make pdfdocs".
  */

True only if we did `make pdfdocs'. Perhaps this should be via-audio.tmpl?

I'm just adapting references, not rewriting and correcting the text.

Improved patch attached (one patch for both doc files and source comments).

Regards,

Uli

Consistently reference files in Documentation/:
- remove preceding "../../", "linux/" and "/usr/src/linux/" from the "Documentation/blah.txt" string.
- point to new locations if files have moved

However, there are some special cases where the documentation file is not located in Documentation/ even if they are referenced as being there:

README.epca:
Probably formerly called "user.doc". Now located in drivers/char/README.epca. Strange reference as "Documentation/README.epca.dir/user.doc" in Documentation/digiepca.txt.
New reference is: drivers/char/README.epca

HFS.txt:
Referenced as "Documentation/filesystems/hfs.txt" in fs/hfs/FAQ.txt. Real location is "fs/hfs/HFS.txt". New reference adapted accordingly.

########################################################################
# Report on /home/kdev/kernel/bk/doc-2.5
# $Id: check-doc-refs.py,v 1.7 2004/01/09 17:11:22 kdev Exp $
########################################################################
# DocumentationReferenceCheck statistics:
# 69 file references replaced
# 32 directory references replaced
# 1 references not found, but replaced anyway:
# Documentation/sound/oss/PAS16:163:
# oldref: linux/Documentation/Configure.help
# newref: Documentation/Configure.help
# line: The following configuration options from linux/Documentation/Configure.help
# 0 references not found and not replaced:
# Overall statistics:
# 15066 total files checked
# 5937451 total lines checked
########################################################################

include/asm-arm/cacheflush.h +1 -1
diff -up old-doc-2.5/include/asm-arm/cacheflush.h doc-2.5/include/asm-arm/cacheflush.h
@@ -89,7 +89,7 @@
  *	Start addresses are inclusive and end addresses are exclusive;
  *	start addresses should be rounded down, end addresses up.
  *
- *	See linux/Documentation/cachetlb.txt for more information.
+ *	See Documentation/cachetlb.txt for more information.
  *	Please note that the implementation of these, and the required
  *	effects are cache-type (VIVT/VIPT/PIPT) specific.
  *
include/asm-arm/setup.h +1 -1
diff -up old-doc-2.5/include/asm-arm/setup.h doc-2.5/include/asm-arm/setup.h
@@ -8,7 +8,7 @@
  * published by the Free Software Foundation.
  *
  *  Structure passed to kernel to tell it about the
- *  hardware it's running on.  See linux/Documentation/arm/Setup
+ *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
  */
 #ifndef __ASMARM_SETUP_H
include/asm-arm/io.h +1 -1
diff -up old-doc-2.5/include/asm-arm/io.h doc-2.5/include/asm-arm/io.h
@@ -260,7 +260,7 @@ out:
  * ioremap and friends.
  *
  * ioremap takes a PCI memory address, as specified in
- * linux/Documentation/IO-mapping.txt.
+ * Documentation/IO-mapping.txt.
  */
 extern void * __ioremap(unsigned long, size_t, unsigned long, unsigned long);
 extern void __iounmap(void *addr);
include/asm-arm26/setup.h +1 -1
diff -up old-doc-2.5/include/asm-arm26/setup.h doc-2.5/include/asm-arm26/setup.h
@@ -8,7 +8,7 @@
  * published by the Free Software Foundation.
  *
  *  Structure passed to kernel to tell it about the
- *  hardware it's running on.  See linux/Documentation/arm/Setup
+ *  hardware it's running on.  See Documentation/arm/Setup
  *  for more info.
  */
 #ifndef __ASMARM_SETUP_H
include/asm-arm26/io.h +1 -1
diff -up old-doc-2.5/include/asm-arm26/io.h doc-2.5/include/asm-arm26/io.h
@@ -383,7 +383,7 @@ extern void _memset_io(unsigned long, in
  * ioremap and friends.
  *
  * ioremap takes a PCI memory address, as specified in
- * linux/Documentation/IO-mapping.txt.
+ * Documentation/IO-mapping.txt.
  */
 extern void * __ioremap(unsigned long, size_t, unsigned long, unsigned long);
 extern void __iounmap(void *addr);
include/scsi/sg.h +1 -1
diff -up old-doc-2.5/include/scsi/sg.h doc-2.5/include/scsi/sg.h
@@ -76,7 +76,7 @@ Major new features in SG 3.x driver (cf 
 	http://www.torque.net/sg/p/scsi-generic_long.txt
  A version of this document (potentially out of date) may also be found in
  the kernel source tree, probably at:
-        /usr/src/linux/Documentation/scsi/scsi-generic.txt .
+        Documentation/scsi/scsi-generic.txt .
 
  Utility and test programs are available at the sg web site. They are 
  bundled as sg_utils (for the lk 2.2 series) and sg3_utils (for the
Documentation/dvb/ttusb-dec.txt +1 -1
diff -up old-doc-2.5/Documentation/dvb/ttusb-dec.txt doc-2.5/Documentation/dvb/ttusb-dec.txt
@@ -43,7 +43,7 @@ mv STB_PC_S.bin /etc/dvb/dec3000s.bin
 Hotplug Firmware Loading for 2.6 kernels
 ----------------------------------------
 For 2.6 kernels the firmware is loaded at the point that the driver module is
-loaded.  See linux/Documentation/dvb/firmware.txt for more information.
+loaded.  See Documentation/dvb/firmware.txt for more information.
 
 mv STB_PC_T.bin /usr/lib/hotplug/firmware/dvb-ttusb-dec-2000t-2.15a.fw
 mv STB_PC_S.bin /usr/lib/hotplug/firmware/dvb-ttusb-dec-3000s-2.15a.fw
Documentation/dvb/firmware.txt +1 -1
diff -up old-doc-2.5/Documentation/dvb/firmware.txt doc-2.5/Documentation/dvb/firmware.txt
@@ -2,7 +2,7 @@ Some DVB cards and many newer frontends 
 binary-only firmware.
 
 The DVB drivers will be converted to use the request_firmware()
-hotplug interface (see linux/Documentation/firmware_class/).
+hotplug interface (see Documentation/firmware_class/).
 (CONFIG_FW_LOADER)
 
 The firmware can be loaded automatically via the hotplug manager
Documentation/arm/Booting +1 -1
diff -up old-doc-2.5/Documentation/arm/Booting doc-2.5/Documentation/arm/Booting
@@ -50,7 +50,7 @@ As an alternative, the boot loader can p
 option to the kernel via the tagged lists specifying the port, and
 serial format options as described in
 
-       linux/Documentation/kernel-parameters.txt.
+       Documentation/kernel-parameters.txt.
 
 
 3. Detect the machine type
Documentation/sysctl/README +2 -2
diff -up old-doc-2.5/Documentation/sysctl/README doc-2.5/Documentation/sysctl/README
@@ -60,11 +60,11 @@ debug/		<empty>
 dev/		device specific information (eg dev/cdrom/info)
 fs/		specific filesystems
 		filehandle, inode, dentry and quota tuning
-		binfmt_misc <linux/Documentation/binfmt_misc.txt>
+		binfmt_misc <Documentation/binfmt_misc.txt>
 kernel/		global kernel info / tuning
 		miscellaneous stuff
 net/		networking stuff, for documentation look in:
-		<linux/Documentation/networking/>
+		<Documentation/networking/>
 proc/		<empty>
 sunrpc/		SUN Remote Procedure Call (NFS)
 vm/		memory management tuning
Documentation/video4linux/Zoran +1 -1
diff -up old-doc-2.5/Documentation/video4linux/Zoran doc-2.5/Documentation/video4linux/Zoran
@@ -308,7 +308,7 @@ details (structs/ioctls).
 
 Information - video4linux:
 http://roadrunner.swansea.linux.org.uk/v4lapi.shtml
-/usr/src/linux/Documentation/video4linux/API.html
+Documentation/video4linux/API.html
 /usr/include/linux/videodev.h
 
 Information - video4linux/mjpeg extensions:
Documentation/i386/boot.txt +1 -1
diff -up old-doc-2.5/Documentation/i386/boot.txt doc-2.5/Documentation/i386/boot.txt
@@ -334,7 +334,7 @@ They should normally not be deleted from
 though not all of them are actually meaningful to the kernel.  Boot
 loader authors who need additional command line options for the boot
 loader itself should get them registered in
-linux/Documentation/kernel-parameters.txt to make sure they will not
+Documentation/kernel-parameters.txt to make sure they will not
 conflict with actual kernel options now or in the future.
 
   vga=<mode>
Documentation/networking/Configurable +1 -1
diff -up old-doc-2.5/Documentation/networking/Configurable doc-2.5/Documentation/networking/Configurable
@@ -7,7 +7,7 @@ you should be aware they do exist and ca
 The current list of parameters can be found in the files:
 
 	linux/net/TUNABLE
-	linux/Documentation/networking/ip-sysctl.txt
+	Documentation/networking/ip-sysctl.txt
 
 Some of these are accessible via the sysctl interface, and many more are
 scheduled to be added in this way. For example, some parameters related 
Documentation/networking/comx.txt +1 -1
diff -up old-doc-2.5/Documentation/networking/comx.txt doc-2.5/Documentation/networking/comx.txt
@@ -148,7 +148,7 @@ THE SLICECOM DRIVER
 The SliceCOM board doesn't require firmware. You can have 4 of these cards
 in one machine. The driver doesn't (yet) support shared interrupts, so
 you will need a separate IRQ line for every board.
-Read linux/Documentation/networking/slicecom.txt for help on configuring
+Read Documentation/networking/slicecom.txt for help on configuring
 this adapter.
 
 THE HDLC/PPP LINE PROTOCOL DRIVER
Documentation/cdrom/aztcd +2 -2
diff -up old-doc-2.5/Documentation/cdrom/aztcd doc-2.5/Documentation/cdrom/aztcd
@@ -1,5 +1,5 @@
 $Id: README.aztcd,v 2.60 1997/11/29 09:51:25 root Exp root $
-          Readme-File /usr/src/Documentation/cdrom/aztcd
+          Readme-File Documentation/cdrom/aztcd
            			for 
 	     AZTECH CD-ROM CDA268-01A, ORCHID CD-3110,
       OKANO/WEARNES CDD110, CONRAD TXC, CyCDROM CR520, CR540
@@ -524,7 +524,7 @@ should try restoring from a backup copy 
 
 A reworked and improved version called 'cdtester.c', which has yet more
 features for testing CDROM-drives can be found in
-/usr/src/linux/Documentation/cdrom/sbpcd, written by E.Moenkeberg.
+Documentation/cdrom/sbpcd, written by E.Moenkeberg.
 
 Werner Zimmermann
 Fachhochschule fuer Technik Esslingen
Documentation/filesystems/udf.txt +1 -1
diff -up old-doc-2.5/Documentation/filesystems/udf.txt doc-2.5/Documentation/filesystems/udf.txt
@@ -1,5 +1,5 @@
 *
-* ./Documentation/filesystems/udf.txt
+* Documentation/filesystems/udf.txt
 *
 UDF Filesystem version 0.9.5
 
Documentation/computone.txt +2 -2
diff -up old-doc-2.5/Documentation/computone.txt doc-2.5/Documentation/computone.txt
@@ -261,7 +261,7 @@ A userspace daemon, devfsd, exists to al
 management of symbolic links from the devfs name space to the conventional
 names.  More details on devfs can be found on the DEVFS home site at
 <http://www.atnf.csiro.au/~rgooch/linux/> or in the file kernel
-documentation files, .../linux/Documentation/filesystems/devfs/REAME.
+documentation files, Documentation/filesystems/devfs/README.
 
 If you are using devfs, existing devices are automatically created within
 the devfs name space.  Normal devices will be tts/F0 - tts/F255 and callout
@@ -302,7 +302,7 @@ shar archive to make it easier to extrac
 To create the ip2mkdev shell script change to a convenient directory (/tmp
 works just fine) and run the following command:
 
-	unshar /usr/src/linux/Documentation/computone.txt
+	unshar Documentation/computone.txt
 		(This file)
 
 You should now have a file ip2mkdev in your current working directory with
Documentation/s390/3270.txt +1 -1
diff -up old-doc-2.5/Documentation/s390/3270.txt doc-2.5/Documentation/s390/3270.txt
@@ -117,7 +117,7 @@ Here are the installation steps in detai
 
 	Then notify /sbin/init that /etc/inittab has changed, by issuing
 	the telinit command with the q operand:
-		cd /usr/src/linux/Documentation/s390
+		cd Documentation/s390
 		sh config3270.sh
 		sh /tmp/mkdev3270
 		telinit q
Documentation/locks.txt +1 -1
diff -up old-doc-2.5/Documentation/locks.txt doc-2.5/Documentation/locks.txt
@@ -19,7 +19,7 @@ forever.
 
 This should not cause problems for anybody, since everybody using a
 2.1.x kernel should have updated their C library to a suitable version
-anyway (see the file "linux/Documentation/Changes".)
+anyway (see the file "Documentation/Changes".)
 
 1.2 Allow Mixed Locks Again
 ---------------------------
Documentation/usb/URB.txt +1 -1
diff -up old-doc-2.5/Documentation/usb/URB.txt doc-2.5/Documentation/usb/URB.txt
@@ -4,7 +4,7 @@ Again:   2002-Jul-06
     NOTE:
 
     The USB subsystem now has a substantial section in "The Linux Kernel API"
-    guide (in linux/Documentation/DocBook), generated from the current source
+    guide (in Documentation/DocBook), generated from the current source
     code.  This particular documentation file isn't particularly current or
     complete; don't rely on it except for a quick overview.
 
Documentation/usb/usb-help.txt +1 -1
diff -up old-doc-2.5/Documentation/usb/usb-help.txt doc-2.5/Documentation/usb/usb-help.txt
@@ -2,7 +2,7 @@ usb-help.txt
 2000-July-12
 
 For USB help other than the readme files that are located in
-linux/Documentation/usb/*, see the following:
+Documentation/usb/*, see the following:
 
 Linux-USB project:  http://www.linux-usb.org
   mirrors at        http://www.suse.cz/development/linux-usb/
Documentation/scsi/scsi_mid_low_api.txt +1 -1
diff -up old-doc-2.5/Documentation/scsi/scsi_mid_low_api.txt doc-2.5/Documentation/scsi/scsi_mid_low_api.txt
@@ -40,7 +40,7 @@ This version of the document roughly mat
 Documentation
 =============
 There is a SCSI documentation directory within the kernel source tree, 
-typically /usr/src/linux/Documentation/scsi . Most documents are in plain
+typically Documentation/scsi . Most documents are in plain
 (i.e. ASCII) text. This file is named scsi_mid_low_api.txt and can be 
 found in that directory. A more recent copy of this document may be found
 at http://www.torque.net/scsi/scsi_mid_low_api.txt.gz . 
Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl +1 -1
diff -up old-doc-2.5/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl doc-2.5/Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl
@@ -3623,7 +3623,7 @@ struct _snd_pcm_runtime {
 
         <para>
           More precise information can be found in
-        <filename>alsa-kernel/Documentation/sound/alsa/ControlNames.txt</filename>.
+        <filename>Documentation/sound/alsa/ControlNames.txt</filename>.
         </para>
       </section>
     </section>
Documentation/sound/oss/INSTALL.awe +1 -1
diff -up old-doc-2.5/Documentation/sound/oss/INSTALL.awe doc-2.5/Documentation/sound/oss/INSTALL.awe
@@ -114,7 +114,7 @@ See INSTALL.RH for more details.
 		# insmod awe_wave
 		(Be sure to load awe_wave after sb!)
 
-		See /usr/src/linux/Documentation/sound/oss/AWE32 for
+		See Documentation/sound/oss/AWE32 for
 		more details.
 
   9. (only for obsolete systems) If you don't have /dev/sequencer
Documentation/sound/oss/PAS16 +2 -2
diff -up old-doc-2.5/Documentation/sound/oss/PAS16 doc-2.5/Documentation/sound/oss/PAS16
@@ -9,7 +9,7 @@ and others whose names I could not find.
 This documentation is relevant for the PAS16 driver (pas2_card.c and
 friends) under kernel version 2.3.99 and later.  If you are
 unfamiliar with configuring sound under Linux, please read the
-Sound-HOWTO, linux/Documentation/sound/oss/Introduction and other
+Sound-HOWTO, Documentation/sound/oss/Introduction and other
 relevant docs first.
 
 The following information is relevant information from README.OSS
@@ -60,7 +60,7 @@ With PAS16 you can use two audio device 
 
 The new stuff for 2.3.99 and later
 ============================================================================
-The following configuration options from linux/Documentation/Configure.help
+The following configuration options from Documentation/Configure.help
 are relevant to configuring the PAS16:
 
 Sound card support
Documentation/sound/oss/Introduction +2 -2
diff -up old-doc-2.5/Documentation/sound/oss/Introduction doc-2.5/Documentation/sound/oss/Introduction
@@ -24,7 +24,7 @@ History:
 ========
 0.1.0  11/20/1998  First version, draft
 1.0.0  11/1998     Alan Cox changes, incorporation in 2.2.0
-                   as /usr/src/linux/Documentation/sound/oss/Introduction
+                   as Documentation/sound/oss/Introduction
 1.1.0  6/30/1999   Second version, added notes on making the drivers,
                    added info on multiple sound cards of similar types,]
                    added more diagnostics info, added info about esd.
@@ -439,7 +439,7 @@ For More Information (RTFM):
 
 4)  OSS's WWW site at http://www.opensound.com.
 
-5)  All the files in linux/Documentation/sound.
+5)  All the files in Documentation/sound.
 
 6)  The comments and code in linux/drivers/sound.
 
Documentation/digiepca.txt +1 -1
diff -up old-doc-2.5/Documentation/digiepca.txt doc-2.5/Documentation/digiepca.txt
@@ -60,7 +60,7 @@ Samples:
 Supporting Tools:
 -----------------
 Supporting tools include digiDload, digiConfig, buildPCI, and ditty.  See
-/usr/src/linux/Documentation/README.epca.dir/user.doc for more details.  Note,
+drivers/char/README.epca for more details.  Note,
 this driver REQUIRES that digiDload be executed prior to it being used. 
 Failure to do this will result in an ENODEV error.
 
mm/swap.c +1 -1
diff -up old-doc-2.5/mm/swap.c doc-2.5/mm/swap.c
@@ -7,7 +7,7 @@
 /*
  * This file contains the default values for the opereation of the
  * Linux VM subsystem. Fine-tuning documentation can be found in
- * linux/Documentation/sysctl/vm.txt.
+ * Documentation/sysctl/vm.txt.
  * Started 18.12.91
  * Swap aging added 23.2.95, Stephen Tweedie.
  * Buffermem limits added 12.3.98, Rik van Riel.
fs/locks.c +1 -1
diff -up old-doc-2.5/fs/locks.c doc-2.5/fs/locks.c
@@ -60,7 +60,7 @@
  *
  *  Initial implementation of mandatory locks. SunOS turned out to be
  *  a rotten model, so I implemented the "obvious" semantics.
- *  See 'linux/Documentation/mandatory.txt' for details.
+ *  See 'Documentation/mandatory.txt' for details.
  *  Andy Walker ([email protected]), April 06, 1996.
  *
  *  Don't allow mandatory locks on mmap()'ed files. Added simple functions to
fs/hfs/FAQ.txt +1 -1
diff -up old-doc-2.5/fs/hfs/FAQ.txt doc-2.5/fs/hfs/FAQ.txt
@@ -264,7 +264,7 @@
   mount option.  More information is provided in the ``afpd'' subsection
   of the ``Mount Options'' section of the HFS documentation (HFS.txt if
   you have the stand-alone HFS distribution or
-  linux/Documentation/filesystems/hfs.txt if HFS is in your kernel
+  fs/hfs/HFS.txt if HFS is in your kernel
   source tree.)
 
   1199..  WWhhyy ddooeess mmyy MMaacciinnttoosshh sshhooww ggeenneerriicc aapppplliiccaattiioonn aanndd ddooccuummeenntt
arch/arm/Kconfig +1 -1
diff -up old-doc-2.5/arch/arm/Kconfig doc-2.5/arch/arm/Kconfig
@@ -353,7 +353,7 @@ config CPU_FREQ_INTEGRATOR
 	help
 	  This enables the CPUfreq driver for ARM Integrator CPUs.
 
-	  For details, take a look at linux/Documentation/cpufreq.
+	  For details, take a look at Documentation/cpu-freq.
 
 	  If in doubt, say Y.
 
arch/x86_64/kernel/cpufreq/Kconfig +2 -2
diff -up old-doc-2.5/arch/x86_64/kernel/cpufreq/Kconfig doc-2.5/arch/x86_64/kernel/cpufreq/Kconfig
@@ -11,7 +11,7 @@ config CPU_FREQ
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpu-freq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.brodo.de/cpufreq/>
 
 	  If in doubt, say N.
@@ -37,7 +37,7 @@ config X86_POWERNOW_K8
 	help
 	  This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
arch/i386/kernel/cpu/cpufreq/Kconfig +13 -13
diff -up old-doc-2.5/arch/i386/kernel/cpu/cpufreq/Kconfig doc-2.5/arch/i386/kernel/cpu/cpufreq/Kconfig
@@ -11,7 +11,7 @@ config CPU_FREQ
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpu-freq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.codemonkey.org.uk/projects/cpufreq/>
 
 	  If in doubt, say N.
@@ -38,7 +38,7 @@ config X86_ACPI_CPUFREQ
 	  This driver adds a CPUFreq driver which utilizes the ACPI
 	  Processor Performance States.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -63,7 +63,7 @@ config ELAN_CPUFREQ
 	  parameter: elanfreq=maxspeed (in kHz) or as module
 	  parameter "max_freq".
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -74,7 +74,7 @@ config X86_POWERNOW_K6
 	  This adds the CPUFreq driver for mobile AMD K6-2+ and mobile
 	  AMD K6-3+ processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -84,7 +84,7 @@ config X86_POWERNOW_K7
 	help
 	  This adds the CPUFreq driver for mobile AMD K7 mobile processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -94,7 +94,7 @@ config X86_POWERNOW_K8
 	help
 	  This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -105,7 +105,7 @@ config X86_GX_SUSPMOD
 	 This add the CPUFreq driver for NatSemi Geode processors which
 	 support suspend modulation.
 
-	 For details, take a look at linux/Documentation/cpu-freq.
+	 For details, take a look at Documentation/cpu-freq.
 
 	 If in doubt, say N.
 
@@ -116,7 +116,7 @@ config X86_SPEEDSTEP_CENTRINO
 	  This adds the CPUFreq driver for Enhanced SpeedStep enabled
 	  mobile CPUs.  This means Intel Pentium M (Centrino) CPUs.
 	  
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 	  
 	  If in doubt, say N.
 
@@ -129,7 +129,7 @@ config X86_SPEEDSTEP_ICH
 	  mobile Intel Pentium 4 P4-M on systems which have an Intel ICH2, 
 	  ICH3 or ICH4 southbridge.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -141,7 +141,7 @@ config X86_SPEEDSTEP_SMI
 	  (Coppermine), all mobile Intel Pentium III-M (Tualatin)  
 	  on systems which have an Intel 440BX/ZX/MX southbridge.
 
-	  For details, take a look at linux/Documentation/cpu-freq.
+	  For details, take a look at Documentation/cpu-freq.
 
 	  If in doubt, say N.
 
@@ -157,7 +157,7 @@ config X86_P4_CLOCKMOD
 	  This adds the CPUFreq driver for Intel Pentium 4 / XEON
 	  processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -168,7 +168,7 @@ config X86_LONGRUN
 	  This adds the CPUFreq driver for Transmeta Crusoe processors which
 	  support LongRun.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -180,7 +180,7 @@ config X86_LONGHAUL
 	  VIA Cyrix Samuel/C3, VIA Cyrix Ezra and VIA Cyrix Ezra-T 
 	  processors.
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
arch/ppc/Kconfig +1 -1
diff -up old-doc-2.5/arch/ppc/Kconfig doc-2.5/arch/ppc/Kconfig
@@ -159,7 +159,7 @@ config CPU_FREQ
 	  fly. This is a nice method to save battery power on notebooks,
 	  because the lower the clock speed, the less power the CPU consumes.
 
-	  For more information, take a look at linux/Documentation/cpufreq or
+	  For more information, take a look at Documentation/cpu-freq or
 	  at <http://www.brodo.de/cpufreq/>
 
 	  If in doubt, say N.
arch/alpha/kernel/srm_env.c +1 -1
diff -up old-doc-2.5/arch/alpha/kernel/srm_env.c doc-2.5/arch/alpha/kernel/srm_env.c
@@ -5,7 +5,7 @@
  * Copyright (C) 2001-2002 Jan-Benedict Glaw <[email protected]>
  *
  * This driver is at all a modified version of Erik Mouw's
- * ./linux/Documentation/DocBook/procfs_example.c, so: thank
+ * Documentation/DocBook/procfs_example.c, so: thank
  * you, Erik! He can be reached via email at
  * <[email protected]>. It is based on an idea
  * provided by DEC^WCompaq^WIntel's "Jumpstart" CD. They
arch/sparc64/Kconfig +3 -3
diff -up old-doc-2.5/arch/sparc64/Kconfig doc-2.5/arch/sparc64/Kconfig
@@ -138,7 +138,7 @@ config CPU_FREQ
 	  fly.  Currently there are only sparc64 drivers for UltraSPARC-III
 	  and UltraSPARC-IIe processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -158,7 +158,7 @@ config US3_FREQ
 	help
 	  This adds the CPUFreq driver for UltraSPARC-III processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
@@ -168,7 +168,7 @@ config US2E_FREQ
 	help
 	  This adds the CPUFreq driver for UltraSPARC-IIe processors.
 
-	  For details, take a look at linux/Documentation/cpufreq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
 
scripts/MAKEDEV.snd +1 -1
diff -up old-doc-2.5/scripts/MAKEDEV.snd doc-2.5/scripts/MAKEDEV.snd
@@ -1,7 +1,7 @@
 #!/bin/bash
 #
 # This script creates the proper /dev/ entries for ALSA devices.
-# See ../Documentation/sound/alsa/ALSA-Configuration.txt for more
+# See Documentation/sound/alsa/ALSA-Configuration.txt for more
 # information.
 
 MAJOR=116
scripts/MAKEDEV.ide +1 -1
diff -up old-doc-2.5/scripts/MAKEDEV.ide doc-2.5/scripts/MAKEDEV.ide
@@ -2,7 +2,7 @@
 #
 # This script creates the proper /dev/ entries for IDE devices
 # on the primary, secondary, tertiary, and quaternary interfaces.
-# See ../Documentation/ide.txt for more information.
+# See Documentation/ide.txt for more information.
 #
 makedev () {
 	rm -f /dev/$1
README +3 -3
diff -up old-doc-2.5/README doc-2.5/README
@@ -35,7 +35,7 @@ DOCUMENTATION:
 
  - There are various README files in the Documentation/ subdirectory:
    these typically contain kernel-specific installation notes for some 
-   drivers for example. See ./Documentation/00-INDEX for a list of what
+   drivers for example. See Documentation/00-INDEX for a list of what
    is contained in each file.  Please read the Changes file, as it
    contains information about the problems, which may result by upgrading
    your kernel.
@@ -98,7 +98,7 @@ SOFTWARE REQUIREMENTS
 
    Compiling and running the 2.6.xx kernels requires up-to-date
    versions of various software packages.  Consult
-   ./Documentation/Changes for the minimum version numbers required
+   Documentation/Changes for the minimum version numbers required
    and how to get updates for these packages.  Beware that using
    excessively old versions of these packages can cause indirect
    errors that are very difficult to track down, so don't assume that
@@ -168,7 +168,7 @@ COMPILING the kernel:
    gcc 2.91.66 (egcs-1.1.2), and gcc 2.7.2.3 are known to miscompile
    some parts of the kernel, and are *no longer supported*.
    Also remember to upgrade your binutils package (for as/ld/nm and company)
-   if necessary. For more information, refer to ./Documentation/Changes.
+   if necessary. For more information, refer to Documentation/Changes.
 
    Please note that you can still run a.out user programs with this kernel.
 
drivers/net/hamradio/scc.c +1 -1
diff -up old-doc-2.5/drivers/net/hamradio/scc.c doc-2.5/drivers/net/hamradio/scc.c
@@ -7,7 +7,7 @@
  *            ------------------
  *
  * You can find a subset of the documentation in 
- * linux/Documentation/networking/z8530drv.txt.
+ * Documentation/networking/z8530drv.txt.
  */
 
 /*
drivers/net/wan/Kconfig +1 -1
diff -up old-doc-2.5/drivers/net/wan/Kconfig doc-2.5/drivers/net/wan/Kconfig
@@ -126,7 +126,7 @@ config COMX_HW_MUNICH
 	  To compile this driver as a module, choose M here: the
 	  module will be called comx-hw-munich.
 
-	  Read linux/Documentation/networking/slicecom.txt for help on
+	  Read Documentation/networking/slicecom.txt for help on
 	  configuring and using SliceCOM interfaces. Further info on these cards
 	  can be found at http://www.itc.hu or <[email protected]>.
 
drivers/net/tlan.c +1 -1
diff -up old-doc-2.5/drivers/net/tlan.c doc-2.5/drivers/net/tlan.c
@@ -212,7 +212,7 @@ MODULE_PARM_DESC(bbuf, "ThunderLAN use b
 /* Define this to enable Link beat monitoring */
 #undef MONITOR
 
-/* Turn on debugging. See linux/Documentation/networking/tlan.txt for details */
+/* Turn on debugging. See Documentation/networking/tlan.txt for details */
 static  int		debug;
 
 static	int		bbuf;
drivers/char/specialix.c +1 -1
diff -up old-doc-2.5/drivers/char/specialix.c doc-2.5/drivers/char/specialix.c
@@ -72,7 +72,7 @@
 /*
  * There is a bunch of documentation about the card, jumpers, config
  * settings, restrictions, cables, device names and numbers in
- * ../../Documentation/specialix.txt 
+ * Documentation/specialix.txt 
  */
 
 #include <linux/config.h>
drivers/char/README.scc +1 -1
diff -up old-doc-2.5/drivers/char/README.scc doc-2.5/drivers/char/README.scc
@@ -2,4 +2,4 @@ The z8530drv is now a network device dri
 	../net/scc.c
 
 A subset of the documentation is in
-	../../Documentation/networking/z8530drv.txt
+	Documentation/networking/z8530drv.txt
drivers/cdrom/sbpcd.c +1 -1
diff -up old-doc-2.5/drivers/cdrom/sbpcd.c doc-2.5/drivers/cdrom/sbpcd.c
@@ -5715,7 +5715,7 @@ int __init sbpcd_init(void)
 	
 	if (port_index>0)
           {
-            msg(DBG_INF, "You should read linux/Documentation/cdrom/sbpcd\n");
+            msg(DBG_INF, "You should read Documentation/cdrom/sbpcd\n");
             msg(DBG_INF, "and then configure sbpcd.h for your hardware.\n");
           }
 	check_datarate();
drivers/cdrom/optcd.c +1 -1
diff -up old-doc-2.5/drivers/cdrom/optcd.c doc-2.5/drivers/cdrom/optcd.c
@@ -964,7 +964,7 @@ static int update_toc(void)
 #endif /* MULTISESSION */
 	if (disk_info.multi)
 		printk(KERN_WARNING "optcd: Multisession support experimental, "
-			"see linux/Documentation/cdrom/optcd\n");
+			"see Documentation/cdrom/optcd\n");
 
 	DEBUG((DEBUG_TOC, "exiting update_toc"));
 
drivers/cdrom/sbpcd.h +1 -1
diff -up old-doc-2.5/drivers/cdrom/sbpcd.h doc-2.5/drivers/cdrom/sbpcd.h
@@ -5,7 +5,7 @@
 /*
  * Attention! This file contains user-serviceable parts!
  * I recommend to make use of it...
- * If you feel helpless, look into linux/Documentation/cdrom/sbpcd
+ * If you feel helpless, look into Documentation/cdrom/sbpcd
  * (good idea anyway, at least before mailing me).
  *
  * The definitions for the first controller can get overridden by
drivers/cdrom/aztcd.c +1 -1
diff -up old-doc-2.5/drivers/cdrom/aztcd.c doc-2.5/drivers/cdrom/aztcd.c
@@ -129,7 +129,7 @@
                 Werner Zimmermann, August 8, 1995
         V1.70   Multisession support now is completed, but there is still not 
                 enough testing done. If you can test it, please contact me. For
-                details please read /usr/src/linux/Documentation/cdrom/aztcd
+                details please read Documentation/cdrom/aztcd
                 Werner Zimmermann, August 19, 1995
         V1.80   Modification to suit the new kernel boot procedure introduced
                 with kernel 1.3.33. Will definitely not work with older kernels.
drivers/block/floppy98.c +1 -1
diff -up old-doc-2.5/drivers/block/floppy98.c doc-2.5/drivers/block/floppy98.c
@@ -4226,7 +4226,7 @@ static int __init floppy_setup(char *str
 		printk("\n");
 	} else
 		DPRINT("botched floppy option\n");
-	DPRINT("Read linux/Documentation/floppy.txt\n");
+	DPRINT("Read Documentation/floppy.txt\n");
 	return 0;
 }
 
drivers/block/floppy.c +1 -1
diff -up old-doc-2.5/drivers/block/floppy.c doc-2.5/drivers/block/floppy.c
@@ -4200,7 +4200,7 @@ static int __init floppy_setup(char *str
 		printk("\n");
 	} else
 		DPRINT("botched floppy option\n");
-	DPRINT("Read linux/Documentation/floppy.txt\n");
+	DPRINT("Read Documentation/floppy.txt\n");
 	return 0;
 }
 
drivers/isdn/hisax/l3_1tr6.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/l3_1tr6.c doc-2.5/drivers/isdn/hisax/l3_1tr6.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/isdnl2.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/isdnl2.c doc-2.5/drivers/isdn/hisax/isdnl2.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/elsa.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/elsa.c doc-2.5/drivers/isdn/hisax/elsa.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Elsa GmbH for documents and information
  *
drivers/isdn/hisax/isdnl3.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/isdnl3.c doc-2.5/drivers/isdn/hisax/isdnl3.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/tei.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/tei.c doc-2.5/drivers/isdn/hisax/tei.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/isac.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/isac.c doc-2.5/drivers/isdn/hisax/isac.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/config.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/config.c doc-2.5/drivers/isdn/hisax/config.c
@@ -8,7 +8,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * based on the teles driver from Jan den Ouden
  *
drivers/isdn/hisax/md5sums.asc +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/md5sums.asc doc-2.5/drivers/isdn/hisax/md5sums.asc
@@ -4,7 +4,7 @@
 # Eicon Technology Diva 2.01 PCI, Sedlbauer SpeedFax+, 
 # HFC-S PCI A based cards and HFC-S USB based isdn tas 
 # in the moment.
-# Read ../../../Documentation/isdn/HiSax.cert for more informations.
+# Read Documentation/isdn/HiSax.cert for more informations.
 # 
 d08b59f56fb9ed1fbd17713342c75081  isac.c
 e81e6e96f307e55f8b9777aca2b356d9  isdnl1.c
drivers/isdn/hisax/l3dss1.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/l3dss1.c doc-2.5/drivers/isdn/hisax/l3dss1.c
@@ -12,7 +12,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/hisax/hfc_pci.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/hfc_pci.c doc-2.5/drivers/isdn/hisax/hfc_pci.c
@@ -11,7 +11,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
 
drivers/isdn/hisax/cert.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/cert.c doc-2.5/drivers/isdn/hisax/cert.c
@@ -7,7 +7,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  */
  
drivers/isdn/hisax/callc.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/callc.c doc-2.5/drivers/isdn/hisax/callc.c
@@ -7,7 +7,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * based on the teles driver from Jan den Ouden
  *
drivers/isdn/hisax/diva.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/diva.c doc-2.5/drivers/isdn/hisax/diva.c
@@ -9,7 +9,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to Eicon Technology for documents and information
  *
drivers/isdn/hisax/isdnl1.c +1 -1
diff -up old-doc-2.5/drivers/isdn/hisax/isdnl1.c doc-2.5/drivers/isdn/hisax/isdnl1.c
@@ -10,7 +10,7 @@
  * of the GNU General Public License, incorporated herein by reference.
  *
  * For changes and modifications please read
- * ../../../Documentation/isdn/HiSax.cert
+ * Documentation/isdn/HiSax.cert
  *
  * Thanks to    Jan den Ouden
  *              Fritz Elfert
drivers/isdn/i4l/isdn_x25iface.c +2 -2
diff -up old-doc-2.5/drivers/isdn/i4l/isdn_x25iface.c doc-2.5/drivers/isdn/i4l/isdn_x25iface.c
@@ -8,7 +8,7 @@
  * stuff needed to support the Linux X.25 PLP code on top of devices that
  * can provide a lab_b service using the concap_proto mechanism.
  * This module supports a network interface wich provides lapb_sematics
- * -- as defined in ../../Documentation/networking/x25-iface.txt -- to
+ * -- as defined in Documentation/networking/x25-iface.txt -- to
  * the upper layer and assumes that the lower layer provides a reliable
  * data link service by means of the concap_device_ops callbacks.
  *
@@ -275,7 +275,7 @@ int isdn_x25iface_disconn_ind(struct con
 }
 
 /* process a frame handed over to us from linux network layer. First byte
-   semantics as defined in ../../Documentation/networking/x25-iface.txt 
+   semantics as defined in Documentation/networking/x25-iface.txt 
    */
 int isdn_x25iface_xmit(struct concap_proto *cprot, struct sk_buff *skb)
 {
drivers/ieee1394/dv1394.c +1 -1
diff -up old-doc-2.5/drivers/ieee1394/dv1394.c doc-2.5/drivers/ieee1394/dv1394.c
@@ -1322,7 +1322,7 @@ static unsigned int dv1394_poll(struct f
 static int dv1394_fasync(int fd, struct file *file, int on)
 {
 	/* I just copied this code verbatim from Alan Cox's mouse driver example
-	   (linux/Documentation/DocBook/) */
+	   (Documentation/DocBook/) */
 	
 	struct video_card *video = file_to_video_card(file);
 	
drivers/usb/misc/tiglusb.c +1 -1
diff -up old-doc-2.5/drivers/usb/misc/tiglusb.c doc-2.5/drivers/usb/misc/tiglusb.c
@@ -10,7 +10,7 @@
  *
  * Based on dabusb.c, printer.c & scanner.c
  *
- * Please see the file: linux/Documentation/usb/SilverLink.txt
+ * Please see the file: Documentation/usb/silverlink.txt
  * and the website at:  http://lpg.ticalc.org/prj_usb/
  * for more info.
  *
drivers/usb/media/ov511.c +1 -1
diff -up old-doc-2.5/drivers/usb/media/ov511.c doc-2.5/drivers/usb/media/ov511.c
@@ -16,7 +16,7 @@
  * Based on the Linux CPiA driver written by Peter Pregler,
  * Scott J. Bertin and Johannes Erdfelt.
  * 
- * Please see the file: linux/Documentation/usb/ov511.txt 
+ * Please see the file: Documentation/usb/ov511.txt 
  * and the website at:  http://alpha.dyndns.org/ov511
  * for more info.
  *
drivers/cpufreq/Kconfig +3 -3
diff -up old-doc-2.5/drivers/cpufreq/Kconfig doc-2.5/drivers/cpufreq/Kconfig
@@ -6,7 +6,7 @@ config CPU_FREQ_PROC_INTF
 	  CPUFreq. Please note that it is recommended to use the sysfs
 	  interface instead (which is built automatically). 
 	  
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 	  
 	  If in doubt, say N.
 
@@ -64,7 +64,7 @@ config CPU_FREQ_GOV_USERSPACE
           be able to set the CPU dynamically, like on LART 
 	  <http://www.lart.tudelft.nl/>
 
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say Y.
 
@@ -78,6 +78,6 @@ config CPU_FREQ_24_API
 	  the same functionality as long as "userspace" is the
 	  selected governor for the specified CPU.
 	
-	  For details, take a look at linux/Documentation/cpu-freq. 
+	  For details, take a look at Documentation/cpu-freq. 
 
 	  If in doubt, say N.
drivers/pcmcia/sa11xx_core.c +1 -1
diff -up old-doc-2.5/drivers/pcmcia/sa11xx_core.c doc-2.5/drivers/pcmcia/sa11xx_core.c
@@ -30,7 +30,7 @@
     
 ======================================================================*/
 /*
- * Please see linux/Documentation/arm/SA1100/PCMCIA for more information
+ * Please see Documentation/arm/SA1100/PCMCIA for more information
  * on the low-level kernel interface.
  */
 
drivers/pcmcia/sa11xx_core.h +1 -1
diff -up old-doc-2.5/drivers/pcmcia/sa11xx_core.h doc-2.5/drivers/pcmcia/sa11xx_core.h
@@ -4,7 +4,7 @@
  * Copyright (C) 2000 John G Dorsey <[email protected]>
  *
  * This file contains definitions for the low-level SA-1100 kernel PCMCIA
- * interface. Please see linux/Documentation/arm/SA1100/PCMCIA for details.
+ * interface. Please see Documentation/arm/SA1100/PCMCIA for details.
  */
 #ifndef _ASM_ARCH_PCMCIA
 #define _ASM_ARCH_PCMCIA
drivers/pcmcia/sa1100_generic.c +1 -1
diff -up old-doc-2.5/drivers/pcmcia/sa1100_generic.c doc-2.5/drivers/pcmcia/sa1100_generic.c
@@ -30,7 +30,7 @@
     
 ======================================================================*/
 /*
- * Please see linux/Documentation/arm/SA1100/PCMCIA for more information
+ * Please see Documentation/arm/SA1100/PCMCIA for more information
  * on the low-level kernel interface.
  */
 
drivers/scsi/aha152x.c +1 -1
diff -up old-doc-2.5/drivers/scsi/aha152x.c doc-2.5/drivers/scsi/aha152x.c
@@ -1814,7 +1814,7 @@ static int aha152x_biosparam(struct scsi
 				       "aha152x: unable to verify geometry for disk with >1GB.\n"
 				       "         Using default translation. Please verify yourself.\n"
 				       "         Perhaps you need to enable extended translation in the driver.\n"
-				       "         See /usr/src/linux/Documentation/scsi/aha152x.txt for details.\n");
+				       "         See Documentation/scsi/aha152x.txt for details.\n");
 			}
 		} else {
 			info_array[0] = info[0];
drivers/scsi/tmscsim.c +1 -1
diff -up old-doc-2.5/drivers/scsi/tmscsim.c doc-2.5/drivers/scsi/tmscsim.c
@@ -1469,7 +1469,7 @@ void dc390_dumpinfo (PACB pACB, PDCB pDC
     DC390_write32 (DMA_ScsiBusCtrl, EN_INT_ON_PCI_ABORT);
     PDEVSET1; PCI_READ_CONFIG_WORD(PDEV, PCI_STATUS, &pstat);
     printk ("DC390: Register dump: PCI Status: %04x\n", pstat);
-    printk ("DC390: In case of driver trouble read linux/Documentation/scsi/tmscsim.txt\n");
+    printk ("DC390: In case of driver trouble read Documentation/scsi/tmscsim.txt\n");
 }
 
 
drivers/media/dvb/ttusb-dec/Kconfig +1 -1
diff -up old-doc-2.5/drivers/media/dvb/ttusb-dec/Kconfig doc-2.5/drivers/media/dvb/ttusb-dec/Kconfig
@@ -13,6 +13,6 @@ config DVB_TTUSB_DEC
 
 	  The DEC devices require firmware in order to boot into a mode in
 	  which they are slaves to the PC.  See
-	  linux/Documentation/dvb/ttusb-dec.txt for details.
+	  Documentation/dvb/ttusb-dec.txt for details.
 
 	  Say Y if you own such a device and want to use it.
sound/oss/via82cxxx_audio.c +1 -1
diff -up old-doc-2.5/sound/oss/via82cxxx_audio.c doc-2.5/sound/oss/via82cxxx_audio.c
@@ -10,7 +10,7 @@
  * NO WARRANTY
  *
  * For a list of known bugs (errata) and documentation,
- * see via-audio.pdf in linux/Documentation/DocBook.
+ * see via-audio.pdf in Documentation/DocBook.
  * If this documentation does not exist, run "make pdfdocs".
  */
 
sound/oss/vwsnd.c +1 -1
diff -up old-doc-2.5/sound/oss/vwsnd.c doc-2.5/sound/oss/vwsnd.c
@@ -1,6 +1,6 @@
 /*
  * Sound driver for Silicon Graphics 320 and 540 Visual Workstations'
- * onboard audio.  See notes in ../../Documentation/sound/oss/vwsnd .
+ * onboard audio.  See notes in Documentation/sound/oss/vwsnd .
  *
  * Copyright 1999 Silicon Graphics, Inc.  All rights reserved.
  *
#3 lore raw
Quoted 14 lines · Hans Ulrich Niedermann
Quoted 5 lines
Quoted 5 lines

diff -Nru a/sound/oss/via82cxxx_audio.c b/sound/oss/via82cxxx_audio.c

sound/oss/via82cxxx_audio.c +0 -0
@@ -10,7 +10,7 @@
  * NO WARRANTY
Quoted 8 lines

sound/oss/via82cxxx_audio.c line 15

Quoted 6 lines
sound/oss/via82cxxx_audio.c +1 -1
  *
  * For a list of known bugs (errata) and documentation,
- * see via-audio.pdf in linux/Documentation/DocBook.
+ * see via-audio.pdf in Documentation/DocBook.
  * If this documentation does not exist, run "make pdfdocs".
  */

True only if we did `make pdfdocs'. Perhaps this should be via-audio.tmpl?

Quoted 1 line

I'm just adapting references, not rewriting and correcting the text.

Sorry, didn't see the the line below that (referring to `make pdfdocs').

Quoted 1 line

Improved patch attached (one patch for both doc files and source comments).

Looks good. Great stuff.