diff options
author | Jeff Garzik <jgarzik@pobox.com> | 2005-11-29 03:50:33 -0500 |
---|---|---|
committer | Jeff Garzik <jgarzik@pobox.com> | 2005-11-29 03:50:33 -0500 |
commit | 2226340eb8df9c42f9fca74582d08d5117fc0cec (patch) | |
tree | c98370844715194600b79f886dbc391633f3e470 /Documentation | |
parent | 2e06cb5859fdaeba0529806eb1bf161ffd0db201 (diff) | |
parent | 624f54be206adf970cd8eece16446b027913e533 (diff) |
Merge branch 'master'
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/DocBook/kernel-api.tmpl | 6 | ||||
-rw-r--r-- | Documentation/arm/VFP/release-notes.txt | 2 | ||||
-rw-r--r-- | Documentation/dvb/faq.txt | 1 | ||||
-rw-r--r-- | Documentation/filesystems/affs.txt | 2 | ||||
-rw-r--r-- | Documentation/filesystems/ext2.txt | 3 | ||||
-rw-r--r-- | Documentation/floppy.txt | 10 | ||||
-rw-r--r-- | Documentation/ioctl-number.txt | 2 | ||||
-rw-r--r-- | Documentation/kernel-docs.txt | 60 | ||||
-rw-r--r-- | Documentation/mca.txt | 2 | ||||
-rw-r--r-- | Documentation/networking/driver.txt | 5 | ||||
-rw-r--r-- | Documentation/networking/ifenslave.c | 9 | ||||
-rw-r--r-- | Documentation/networking/iphase.txt | 2 | ||||
-rw-r--r-- | Documentation/networking/irda.txt | 8 | ||||
-rw-r--r-- | Documentation/networking/ray_cs.txt | 3 | ||||
-rw-r--r-- | Documentation/networking/vortex.txt | 28 | ||||
-rw-r--r-- | Documentation/power/pci.txt | 2 | ||||
-rw-r--r-- | Documentation/scsi/ibmmca.txt | 4 | ||||
-rw-r--r-- | Documentation/usb/ibmcam.txt | 4 | ||||
-rw-r--r-- | Documentation/usb/ov511.txt | 4 | ||||
-rw-r--r-- | Documentation/usb/rio.txt | 6 | ||||
-rw-r--r-- | Documentation/video4linux/zr36120.txt | 7 |
21 files changed, 84 insertions, 86 deletions
diff --git a/Documentation/DocBook/kernel-api.tmpl b/Documentation/DocBook/kernel-api.tmpl index 096aed62c326..767433bdbc40 100644 --- a/Documentation/DocBook/kernel-api.tmpl +++ b/Documentation/DocBook/kernel-api.tmpl | |||
@@ -237,8 +237,10 @@ X!Ilib/string.c | |||
237 | <sect1><title>Driver Support</title> | 237 | <sect1><title>Driver Support</title> |
238 | !Enet/core/dev.c | 238 | !Enet/core/dev.c |
239 | !Enet/ethernet/eth.c | 239 | !Enet/ethernet/eth.c |
240 | !Einclude/linux/etherdevice.h | 240 | !Iinclude/linux/etherdevice.h |
241 | !Enet/core/wireless.c | 241 | <!-- FIXME: Removed for now since no structured comments in source |
242 | X!Enet/core/wireless.c | ||
243 | --> | ||
242 | </sect1> | 244 | </sect1> |
243 | <sect1><title>Synchronous PPP</title> | 245 | <sect1><title>Synchronous PPP</title> |
244 | !Edrivers/net/wan/syncppp.c | 246 | !Edrivers/net/wan/syncppp.c |
diff --git a/Documentation/arm/VFP/release-notes.txt b/Documentation/arm/VFP/release-notes.txt index f28e0222f5e5..28a2795705ca 100644 --- a/Documentation/arm/VFP/release-notes.txt +++ b/Documentation/arm/VFP/release-notes.txt | |||
@@ -12,7 +12,7 @@ This release has been validated against the SoftFloat-2b library by | |||
12 | John R. Hauser using the TestFloat-2a test suite. Details of this | 12 | John R. Hauser using the TestFloat-2a test suite. Details of this |
13 | library and test suite can be found at: | 13 | library and test suite can be found at: |
14 | 14 | ||
15 | http://www.cs.berkeley.edu/~jhauser/arithmetic/SoftFloat.html | 15 | http://www.jhauser.us/arithmetic/SoftFloat.html |
16 | 16 | ||
17 | The operations which have been tested with this package are: | 17 | The operations which have been tested with this package are: |
18 | 18 | ||
diff --git a/Documentation/dvb/faq.txt b/Documentation/dvb/faq.txt index 3bf51e45c972..a42132d60dc8 100644 --- a/Documentation/dvb/faq.txt +++ b/Documentation/dvb/faq.txt | |||
@@ -60,7 +60,6 @@ Some very frequently asked questions about linuxtv-dvb | |||
60 | Metzler Bros. DVB development; alternate drivers and | 60 | Metzler Bros. DVB development; alternate drivers and |
61 | DVB utilities, include dvb-mpegtools and tuxzap. | 61 | DVB utilities, include dvb-mpegtools and tuxzap. |
62 | 62 | ||
63 | http://www.linuxstb.org/ | ||
64 | http://sourceforge.net/projects/dvbtools/ | 63 | http://sourceforge.net/projects/dvbtools/ |
65 | Dave Chapman's dvbtools package, including | 64 | Dave Chapman's dvbtools package, including |
66 | dvbstream and dvbtune | 65 | dvbstream and dvbtune |
diff --git a/Documentation/filesystems/affs.txt b/Documentation/filesystems/affs.txt index 30c9738590f4..2d1524469c25 100644 --- a/Documentation/filesystems/affs.txt +++ b/Documentation/filesystems/affs.txt | |||
@@ -216,4 +216,4 @@ due to an incompatibility with the Amiga floppy controller. | |||
216 | 216 | ||
217 | If you are interested in an Amiga Emulator for Linux, look at | 217 | If you are interested in an Amiga Emulator for Linux, look at |
218 | 218 | ||
219 | http://www-users.informatik.rwth-aachen.de/~crux/uae.html | 219 | http://www.freiburg.linux.de/~uae/ |
diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt index a8edb376b041..3dd2872416a1 100644 --- a/Documentation/filesystems/ext2.txt +++ b/Documentation/filesystems/ext2.txt | |||
@@ -369,9 +369,8 @@ The kernel source file:/usr/src/linux/fs/ext2/ | |||
369 | e2fsprogs (e2fsck) http://e2fsprogs.sourceforge.net/ | 369 | e2fsprogs (e2fsck) http://e2fsprogs.sourceforge.net/ |
370 | Design & Implementation http://e2fsprogs.sourceforge.net/ext2intro.html | 370 | Design & Implementation http://e2fsprogs.sourceforge.net/ext2intro.html |
371 | Journaling (ext3) ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/ | 371 | Journaling (ext3) ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/ |
372 | Hashed Directories http://kernelnewbies.org/~phillips/htree/ | ||
373 | Filesystem Resizing http://ext2resize.sourceforge.net/ | 372 | Filesystem Resizing http://ext2resize.sourceforge.net/ |
374 | Compression (*) http://www.netspace.net.au/~reiter/e2compr/ | 373 | Compression (*) http://e2compr.sourceforge.net/ |
375 | 374 | ||
376 | Implementations for: | 375 | Implementations for: |
377 | Windows 95/98/NT/2000 http://uranus.it.swin.edu.au/~jn/linux/Explore2fs.htm | 376 | Windows 95/98/NT/2000 http://uranus.it.swin.edu.au/~jn/linux/Explore2fs.htm |
diff --git a/Documentation/floppy.txt b/Documentation/floppy.txt index 6fb10fcd82fb..6ccab88705cb 100644 --- a/Documentation/floppy.txt +++ b/Documentation/floppy.txt | |||
@@ -4,7 +4,7 @@ FAQ list: | |||
4 | ========= | 4 | ========= |
5 | 5 | ||
6 | A FAQ list may be found in the fdutils package (see below), and also | 6 | A FAQ list may be found in the fdutils package (see below), and also |
7 | at http://fdutils.linux.lu/FAQ.html | 7 | at <http://fdutils.linux.lu/faq.html>. |
8 | 8 | ||
9 | 9 | ||
10 | LILO configuration options (Thinkpad users, read this) | 10 | LILO configuration options (Thinkpad users, read this) |
@@ -217,10 +217,10 @@ It also contains additional documentation about the floppy driver. | |||
217 | The latest version can be found at fdutils homepage: | 217 | The latest version can be found at fdutils homepage: |
218 | http://fdutils.linux.lu | 218 | http://fdutils.linux.lu |
219 | 219 | ||
220 | The fdutils-5.4 release can be found at: | 220 | The fdutils releases can be found at: |
221 | http://fdutils.linux.lu/fdutils-5.4.src.tar.gz | 221 | http://fdutils.linux.lu/download.html |
222 | http://www.tux.org/pub/knaff/fdutils/fdutils-5.4.src.tar.gz | 222 | http://www.tux.org/pub/knaff/fdutils/ |
223 | ftp://metalab.unc.edu/pub/Linux/utils/disk-management/fdutils-5.4.src.tar.gz | 223 | ftp://metalab.unc.edu/pub/Linux/utils/disk-management/ |
224 | 224 | ||
225 | Reporting problems about the floppy driver | 225 | Reporting problems about the floppy driver |
226 | ========================================== | 226 | ========================================== |
diff --git a/Documentation/ioctl-number.txt b/Documentation/ioctl-number.txt index 87f4d052e39c..aa7ba00ec082 100644 --- a/Documentation/ioctl-number.txt +++ b/Documentation/ioctl-number.txt | |||
@@ -133,7 +133,7 @@ Code Seq# Include File Comments | |||
133 | 'l' 00-3F linux/tcfs_fs.h transparent cryptographic file system | 133 | 'l' 00-3F linux/tcfs_fs.h transparent cryptographic file system |
134 | <http://mikonos.dia.unisa.it/tcfs> | 134 | <http://mikonos.dia.unisa.it/tcfs> |
135 | 'l' 40-7F linux/udf_fs_i.h in development: | 135 | 'l' 40-7F linux/udf_fs_i.h in development: |
136 | <http://www.trylinux.com/projects/udf/> | 136 | <http://sourceforge.net/projects/linux-udf/> |
137 | 'm' all linux/mtio.h conflict! | 137 | 'm' all linux/mtio.h conflict! |
138 | 'm' all linux/soundcard.h conflict! | 138 | 'm' all linux/soundcard.h conflict! |
139 | 'm' all linux/synclink.h conflict! | 139 | 'm' all linux/synclink.h conflict! |
diff --git a/Documentation/kernel-docs.txt b/Documentation/kernel-docs.txt index cb89fb3b61ef..99d24f2943ee 100644 --- a/Documentation/kernel-docs.txt +++ b/Documentation/kernel-docs.txt | |||
@@ -196,7 +196,7 @@ | |||
196 | 196 | ||
197 | * Title: "Writing Linux Device Drivers" | 197 | * Title: "Writing Linux Device Drivers" |
198 | Author: Michael K. Johnson. | 198 | Author: Michael K. Johnson. |
199 | URL: http://people.redhat.com/johnsonm/devices.html | 199 | URL: http://users.evitech.fi/~tk/rtos/writing_linux_device_d.html |
200 | Keywords: files, VFS, file operations, kernel interface, character | 200 | Keywords: files, VFS, file operations, kernel interface, character |
201 | vs block devices, I/O access, hardware interrupts, DMA, access to | 201 | vs block devices, I/O access, hardware interrupts, DMA, access to |
202 | user memory, memory allocation, timers. | 202 | user memory, memory allocation, timers. |
@@ -284,7 +284,7 @@ | |||
284 | 284 | ||
285 | * Title: "Linux Kernel Module Programming Guide" | 285 | * Title: "Linux Kernel Module Programming Guide" |
286 | Author: Ori Pomerantz. | 286 | Author: Ori Pomerantz. |
287 | URL: http://www.tldp.org/LDP/lkmpg/mpg.html | 287 | URL: http://tldp.org/LDP/lkmpg/2.6/html/index.html |
288 | Keywords: modules, GPL book, /proc, ioctls, system calls, | 288 | Keywords: modules, GPL book, /proc, ioctls, system calls, |
289 | interrupt handlers . | 289 | interrupt handlers . |
290 | Description: Very nice 92 pages GPL book on the topic of modules | 290 | Description: Very nice 92 pages GPL book on the topic of modules |
@@ -292,7 +292,7 @@ | |||
292 | 292 | ||
293 | * Title: "Device File System (devfs) Overview" | 293 | * Title: "Device File System (devfs) Overview" |
294 | Author: Richard Gooch. | 294 | Author: Richard Gooch. |
295 | URL: http://www.atnf.csiro.au/~rgooch/linux/docs/devfs.txt | 295 | URL: http://www.atnf.csiro.au/people/rgooch/linux/docs/devfs.html |
296 | Keywords: filesystem, /dev, devfs, dynamic devices, major/minor | 296 | Keywords: filesystem, /dev, devfs, dynamic devices, major/minor |
297 | allocation, device management. | 297 | allocation, device management. |
298 | Description: Document describing Richard Gooch's controversial | 298 | Description: Document describing Richard Gooch's controversial |
@@ -316,9 +316,8 @@ | |||
316 | 316 | ||
317 | * Title: "The Kernel Hacking HOWTO" | 317 | * Title: "The Kernel Hacking HOWTO" |
318 | Author: Various Talented People, and Rusty. | 318 | Author: Various Talented People, and Rusty. |
319 | URL: | 319 | Location: in kernel tree, Documentation/DocBook/kernel-hacking/ |
320 | http://www.lisoleg.net/doc/Kernel-Hacking-HOWTO/kernel-hacking-HOW | 320 | (must be built as "make {htmldocs | psdocs | pdfdocs}) |
321 | TO.html | ||
322 | Keywords: HOWTO, kernel contexts, deadlock, locking, modules, | 321 | Keywords: HOWTO, kernel contexts, deadlock, locking, modules, |
323 | symbols, return conventions. | 322 | symbols, return conventions. |
324 | Description: From the Introduction: "Please understand that I | 323 | Description: From the Introduction: "Please understand that I |
@@ -332,13 +331,13 @@ | |||
332 | originally written for the 2.3 kernels, but nearly all of it | 331 | originally written for the 2.3 kernels, but nearly all of it |
333 | applies to 2.2 too; 2.0 is slightly different". | 332 | applies to 2.2 too; 2.0 is slightly different". |
334 | 333 | ||
335 | * Title: "ALSA 0.5.0 Developer documentation" | 334 | * Title: "Writing an ALSA Driver" |
336 | Author: Stephan 'Jumpy' Bartels . | 335 | Author: Takashi Iwai <tiwai@suse.de> |
337 | URL: http://www.math.TU-Berlin.de/~sbartels/alsa/ | 336 | URL: http://www.alsa-project.org/~iwai/writing-an-alsa-driver/index.html |
338 | Keywords: ALSA, sound, soundcard, driver, lowlevel, hardware. | 337 | Keywords: ALSA, sound, soundcard, driver, lowlevel, hardware. |
339 | Description: Advanced Linux Sound Architecture for developers, | 338 | Description: Advanced Linux Sound Architecture for developers, |
340 | both at kernel and user-level sides. Work in progress. ALSA is | 339 | both at kernel and user-level sides. ALSA is the Linux kernel |
341 | supposed to be Linux's next generation sound architecture. | 340 | sound architecture in the 2.6 kernel version. |
342 | 341 | ||
343 | * Title: "Programming Guide for Linux USB Device Drivers" | 342 | * Title: "Programming Guide for Linux USB Device Drivers" |
344 | Author: Detlef Fliegl. | 343 | Author: Detlef Fliegl. |
@@ -369,8 +368,8 @@ | |||
369 | filesystems, IPC and Networking Code. | 368 | filesystems, IPC and Networking Code. |
370 | 369 | ||
371 | * Title: "Linux Kernel Mailing List Glossary" | 370 | * Title: "Linux Kernel Mailing List Glossary" |
372 | Author: John Levon. | 371 | Author: various |
373 | URL: http://www.movement.uklinux.net/glossary.html | 372 | URL: http://kernelnewbies.org/glossary/ |
374 | Keywords: glossary, terms, linux-kernel. | 373 | Keywords: glossary, terms, linux-kernel. |
375 | Description: From the introduction: "This glossary is intended as | 374 | Description: From the introduction: "This glossary is intended as |
376 | a brief description of some of the acronyms and terms you may hear | 375 | a brief description of some of the acronyms and terms you may hear |
@@ -378,9 +377,8 @@ | |||
378 | 377 | ||
379 | * Title: "Linux Kernel Locking HOWTO" | 378 | * Title: "Linux Kernel Locking HOWTO" |
380 | Author: Various Talented People, and Rusty. | 379 | Author: Various Talented People, and Rusty. |
381 | URL: | 380 | Location: in kernel tree, Documentation/DocBook/kernel-locking/ |
382 | http://netfilter.kernelnotes.org/unreliable-guides/kernel-locking- | 381 | (must be built as "make {htmldocs | psdocs | pdfdocs}) |
383 | HOWTO.html | ||
384 | Keywords: locks, locking, spinlock, semaphore, atomic, race | 382 | Keywords: locks, locking, spinlock, semaphore, atomic, race |
385 | condition, bottom halves, tasklets, softirqs. | 383 | condition, bottom halves, tasklets, softirqs. |
386 | Description: The title says it all: document describing the | 384 | Description: The title says it all: document describing the |
@@ -490,7 +488,7 @@ | |||
490 | 488 | ||
491 | * Title: "Get those boards talking under Linux." | 489 | * Title: "Get those boards talking under Linux." |
492 | Author: Alex Ivchenko. | 490 | Author: Alex Ivchenko. |
493 | URL: http://www.ednmag.com/ednmag/reg/2000/06222000/13df2.htm | 491 | URL: http://www.edn.com/article/CA46968.html |
494 | Keywords: data-acquisition boards, drivers, modules, interrupts, | 492 | Keywords: data-acquisition boards, drivers, modules, interrupts, |
495 | memory allocation. | 493 | memory allocation. |
496 | Description: Article written for people wishing to make their data | 494 | Description: Article written for people wishing to make their data |
@@ -498,7 +496,7 @@ | |||
498 | overview on writing drivers, from the naming of functions to | 496 | overview on writing drivers, from the naming of functions to |
499 | interrupt handling. | 497 | interrupt handling. |
500 | Notes: Two-parts article. Part II is at | 498 | Notes: Two-parts article. Part II is at |
501 | http://www.ednmag.com/ednmag/reg/2000/07062000/14df.htm | 499 | URL: http://www.edn.com/article/CA46998.html |
502 | 500 | ||
503 | * Title: "Linux PCMCIA Programmer's Guide" | 501 | * Title: "Linux PCMCIA Programmer's Guide" |
504 | Author: David Hinds. | 502 | Author: David Hinds. |
@@ -529,7 +527,7 @@ | |||
529 | definitive guide for hackers, virus coders and system | 527 | definitive guide for hackers, virus coders and system |
530 | administrators." | 528 | administrators." |
531 | Author: pragmatic/THC. | 529 | Author: pragmatic/THC. |
532 | URL: http://packetstorm.securify.com/groups/thc/LKM_HACKING.html | 530 | URL: http://packetstormsecurity.org/docs/hack/LKM_HACKING.html |
533 | Keywords: syscalls, intercept, hide, abuse, symbol table. | 531 | Keywords: syscalls, intercept, hide, abuse, symbol table. |
534 | Description: Interesting paper on how to abuse the Linux kernel in | 532 | Description: Interesting paper on how to abuse the Linux kernel in |
535 | order to intercept and modify syscalls, make | 533 | order to intercept and modify syscalls, make |
@@ -537,8 +535,7 @@ | |||
537 | write kernel modules based virus... and solutions for admins to | 535 | write kernel modules based virus... and solutions for admins to |
538 | avoid all those abuses. | 536 | avoid all those abuses. |
539 | Notes: For 2.0.x kernels. Gives guidances to port it to 2.2.x | 537 | Notes: For 2.0.x kernels. Gives guidances to port it to 2.2.x |
540 | kernels. Also available in txt format at | 538 | kernels. |
541 | http://www.blacknemesis.org/hacking/txt/cllkm.txt | ||
542 | 539 | ||
543 | BOOKS: (Not on-line) | 540 | BOOKS: (Not on-line) |
544 | 541 | ||
@@ -557,7 +554,17 @@ | |||
557 | ISBN: 0-59600-008-1 | 554 | ISBN: 0-59600-008-1 |
558 | Notes: Further information in | 555 | Notes: Further information in |
559 | http://www.oreilly.com/catalog/linuxdrive2/ | 556 | http://www.oreilly.com/catalog/linuxdrive2/ |
560 | 557 | ||
558 | * Title: "Linux Device Drivers, 3nd Edition" | ||
559 | Authors: Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman | ||
560 | Publisher: O'Reilly & Associates. | ||
561 | Date: 2005. | ||
562 | Pages: 636. | ||
563 | ISBN: 0-596-00590-3 | ||
564 | Notes: Further information in | ||
565 | http://www.oreilly.com/catalog/linuxdrive3/ | ||
566 | PDF format, URL: http://lwn.net/Kernel/LDD3/ | ||
567 | |||
561 | * Title: "Linux Kernel Internals" | 568 | * Title: "Linux Kernel Internals" |
562 | Author: Michael Beck. | 569 | Author: Michael Beck. |
563 | Publisher: Addison-Wesley. | 570 | Publisher: Addison-Wesley. |
@@ -766,12 +773,15 @@ | |||
766 | documents, FAQs... | 773 | documents, FAQs... |
767 | 774 | ||
768 | * Name: "linux-kernel mailing list archives and search engines" | 775 | * Name: "linux-kernel mailing list archives and search engines" |
776 | URL: http://vger.kernel.org/vger-lists.html | ||
769 | URL: http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html | 777 | URL: http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html |
770 | URL: http://www.kernelnotes.org/lnxlists/linux-kernel/ | 778 | URL: http://marc.theaimsgroup.com/?l=linux-kernel |
771 | URL: http://www.geocrawler.com | 779 | URL: http://groups.google.com/group/mlist.linux.kernel |
780 | URL: http://www.cs.helsinki.fi/linux/linux-kernel/ | ||
781 | URL: http://www.lib.uaa.alaska.edu/linux-kernel/ | ||
772 | Keywords: linux-kernel, archives, search. | 782 | Keywords: linux-kernel, archives, search. |
773 | Description: Some of the linux-kernel mailing list archivers. If | 783 | Description: Some of the linux-kernel mailing list archivers. If |
774 | you have a better/another one, please let me know. | 784 | you have a better/another one, please let me know. |
775 | _________________________________________________________________ | 785 | _________________________________________________________________ |
776 | 786 | ||
777 | Document last updated on Thu Jun 28 15:09:39 CEST 2001 | 787 | Document last updated on Sat 2005-NOV-19 |
diff --git a/Documentation/mca.txt b/Documentation/mca.txt index 6e32c305c65a..60913354cb7d 100644 --- a/Documentation/mca.txt +++ b/Documentation/mca.txt | |||
@@ -252,7 +252,7 @@ their names here, but I don't have a list handy. Check the MCA Linux | |||
252 | home page (URL below) for a perpetually out-of-date list. | 252 | home page (URL below) for a perpetually out-of-date list. |
253 | 253 | ||
254 | ===================================================================== | 254 | ===================================================================== |
255 | MCA Linux Home Page: http://glycerine.itsmm.uni.edu/mca/ | 255 | MCA Linux Home Page: http://www.dgmicro.com/mca/ |
256 | 256 | ||
257 | Christophe Beauregard | 257 | Christophe Beauregard |
258 | chrisb@truespectra.com | 258 | chrisb@truespectra.com |
diff --git a/Documentation/networking/driver.txt b/Documentation/networking/driver.txt index 11fd0ef5ff57..a9ad58b49cc5 100644 --- a/Documentation/networking/driver.txt +++ b/Documentation/networking/driver.txt | |||
@@ -1,7 +1,4 @@ | |||
1 | Documents about softnet driver issues in general can be found | 1 | Document about softnet driver issues |
2 | at: | ||
3 | |||
4 | http://www.firstfloor.org/~andi/softnet/ | ||
5 | 2 | ||
6 | Transmit path guidelines: | 3 | Transmit path guidelines: |
7 | 4 | ||
diff --git a/Documentation/networking/ifenslave.c b/Documentation/networking/ifenslave.c index f315d20d3867..545447ac503a 100644 --- a/Documentation/networking/ifenslave.c +++ b/Documentation/networking/ifenslave.c | |||
@@ -693,13 +693,7 @@ static int enslave(char *master_ifname, char *slave_ifname) | |||
693 | /* Older bonding versions would panic if the slave has no IP | 693 | /* Older bonding versions would panic if the slave has no IP |
694 | * address, so get the IP setting from the master. | 694 | * address, so get the IP setting from the master. |
695 | */ | 695 | */ |
696 | res = set_if_addr(master_ifname, slave_ifname); | 696 | set_if_addr(master_ifname, slave_ifname); |
697 | if (res) { | ||
698 | fprintf(stderr, | ||
699 | "Slave '%s': Error: set address failed\n", | ||
700 | slave_ifname); | ||
701 | return res; | ||
702 | } | ||
703 | } else { | 697 | } else { |
704 | res = clear_if_addr(slave_ifname); | 698 | res = clear_if_addr(slave_ifname); |
705 | if (res) { | 699 | if (res) { |
@@ -1085,7 +1079,6 @@ static int set_if_addr(char *master_ifname, char *slave_ifname) | |||
1085 | slave_ifname, ifra[i].req_name, | 1079 | slave_ifname, ifra[i].req_name, |
1086 | strerror(saved_errno)); | 1080 | strerror(saved_errno)); |
1087 | 1081 | ||
1088 | return res; | ||
1089 | } | 1082 | } |
1090 | 1083 | ||
1091 | ipaddr = ifr.ifr_addr.sa_data; | 1084 | ipaddr = ifr.ifr_addr.sa_data; |
diff --git a/Documentation/networking/iphase.txt b/Documentation/networking/iphase.txt index 39ccb8595bf1..493203a080a8 100644 --- a/Documentation/networking/iphase.txt +++ b/Documentation/networking/iphase.txt | |||
@@ -22,7 +22,7 @@ The features and limitations of this driver are as follows: | |||
22 | - All variants of Interphase ATM PCI (i)Chip adapter cards are supported, | 22 | - All variants of Interphase ATM PCI (i)Chip adapter cards are supported, |
23 | including x575 (OC3, control memory 128K , 512K and packet memory 128K, | 23 | including x575 (OC3, control memory 128K , 512K and packet memory 128K, |
24 | 512K and 1M), x525 (UTP25) and x531 (DS3 and E3). See | 24 | 512K and 1M), x525 (UTP25) and x531 (DS3 and E3). See |
25 | http://www.iphase.com/products/ClassSheet.cfm?ClassID=ATM | 25 | http://www.iphase.com/site/iphase-web/?epi_menuItemID=e196f04b4b3b40502f150882e21046a0 |
26 | for details. | 26 | for details. |
27 | - Only x86 platforms are supported. | 27 | - Only x86 platforms are supported. |
28 | - SMP is supported. | 28 | - SMP is supported. |
diff --git a/Documentation/networking/irda.txt b/Documentation/networking/irda.txt index 9e5b8e66d6a5..bff26c138be6 100644 --- a/Documentation/networking/irda.txt +++ b/Documentation/networking/irda.txt | |||
@@ -3,12 +3,8 @@ of the IrDA Utilities. More detailed information about these and associated | |||
3 | programs can be found on http://irda.sourceforge.net/ | 3 | programs can be found on http://irda.sourceforge.net/ |
4 | 4 | ||
5 | For more information about how to use the IrDA protocol stack, see the | 5 | For more information about how to use the IrDA protocol stack, see the |
6 | Linux Infared HOWTO (http://www.tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html) | 6 | Linux Infrared HOWTO by Werner Heuser <wehe@tuxmobil.org>: |
7 | by Werner Heuser <wehe@tuxmobil.org> | 7 | <http://www.tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html> |
8 | 8 | ||
9 | There is an active mailing list for discussing Linux-IrDA matters called | 9 | There is an active mailing list for discussing Linux-IrDA matters called |
10 | irda-users@lists.sourceforge.net | 10 | irda-users@lists.sourceforge.net |
11 | |||
12 | |||
13 | |||
14 | |||
diff --git a/Documentation/networking/ray_cs.txt b/Documentation/networking/ray_cs.txt index b1def00bc4a3..5427f8c7df95 100644 --- a/Documentation/networking/ray_cs.txt +++ b/Documentation/networking/ray_cs.txt | |||
@@ -29,8 +29,7 @@ with nondefault parameters, they can be edited in | |||
29 | will find them all. | 29 | will find them all. |
30 | 30 | ||
31 | Information on card services is available at: | 31 | Information on card services is available at: |
32 | ftp://hyper.stanford.edu/pub/pcmcia/doc | 32 | http://pcmcia-cs.sourceforge.net/ |
33 | http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html | ||
34 | 33 | ||
35 | 34 | ||
36 | Card services user programs are still required for PCMCIA devices. | 35 | Card services user programs are still required for PCMCIA devices. |
diff --git a/Documentation/networking/vortex.txt b/Documentation/networking/vortex.txt index 80e1cb19609f..3759acf95b29 100644 --- a/Documentation/networking/vortex.txt +++ b/Documentation/networking/vortex.txt | |||
@@ -11,7 +11,7 @@ The driver was written by Donald Becker <becker@scyld.com> | |||
11 | Don is no longer the prime maintainer of this version of the driver. | 11 | Don is no longer the prime maintainer of this version of the driver. |
12 | Please report problems to one or more of: | 12 | Please report problems to one or more of: |
13 | 13 | ||
14 | Andrew Morton <andrewm@uow.edu.au> | 14 | Andrew Morton <akpm@osdl.org> |
15 | Netdev mailing list <netdev@vger.kernel.org> | 15 | Netdev mailing list <netdev@vger.kernel.org> |
16 | Linux kernel mailing list <linux-kernel@vger.kernel.org> | 16 | Linux kernel mailing list <linux-kernel@vger.kernel.org> |
17 | 17 | ||
@@ -274,24 +274,24 @@ Details of the device driver implementation are at the top of the source file. | |||
274 | 274 | ||
275 | Additional documentation is available at Don Becker's Linux Drivers site: | 275 | Additional documentation is available at Don Becker's Linux Drivers site: |
276 | 276 | ||
277 | http://www.scyld.com/network/vortex.html | 277 | http://www.scyld.com/vortex.html |
278 | 278 | ||
279 | Donald Becker's driver development site: | 279 | Donald Becker's driver development site: |
280 | 280 | ||
281 | http://www.scyld.com/network | 281 | http://www.scyld.com/network.html |
282 | 282 | ||
283 | Donald's vortex-diag program is useful for inspecting the NIC's state: | 283 | Donald's vortex-diag program is useful for inspecting the NIC's state: |
284 | 284 | ||
285 | http://www.scyld.com/diag/#pci-diags | 285 | http://www.scyld.com/ethercard_diag.html |
286 | 286 | ||
287 | Donald's mii-diag program may be used for inspecting and manipulating | 287 | Donald's mii-diag program may be used for inspecting and manipulating |
288 | the NIC's Media Independent Interface subsystem: | 288 | the NIC's Media Independent Interface subsystem: |
289 | 289 | ||
290 | http://www.scyld.com/diag/#mii-diag | 290 | http://www.scyld.com/ethercard_diag.html#mii-diag |
291 | 291 | ||
292 | Donald's wake-on-LAN page: | 292 | Donald's wake-on-LAN page: |
293 | 293 | ||
294 | http://www.scyld.com/expert/wake-on-lan.html | 294 | http://www.scyld.com/wakeonlan.html |
295 | 295 | ||
296 | 3Com's documentation for many NICs, including the ones supported by | 296 | 3Com's documentation for many NICs, including the ones supported by |
297 | this driver is available at | 297 | this driver is available at |
@@ -305,7 +305,7 @@ this driver is available at | |||
305 | Driver updates and a detailed changelog for the modifications which | 305 | Driver updates and a detailed changelog for the modifications which |
306 | were made for the 2.3/2,4 series kernel is available at | 306 | were made for the 2.3/2,4 series kernel is available at |
307 | 307 | ||
308 | http://www.uow.edu.au/~andrewm/linux/#3c59x-2.3 | 308 | http://www.zip.com.au/~akpm/linux/#3c59x-bc |
309 | 309 | ||
310 | 310 | ||
311 | Autonegotiation notes | 311 | Autonegotiation notes |
@@ -434,8 +434,8 @@ steps you should take: | |||
434 | send all logs to the maintainer. | 434 | send all logs to the maintainer. |
435 | 435 | ||
436 | 3) Download you card's diagnostic tool from Donald | 436 | 3) Download you card's diagnostic tool from Donald |
437 | Backer's website http://www.scyld.com/diag. Download | 437 | Becker's website <http://www.scyld.com/ethercard_diag.html>. |
438 | mii-diag.c as well. Build these. | 438 | Download mii-diag.c as well. Build these. |
439 | 439 | ||
440 | a) Run 'vortex-diag -aaee' and 'mii-diag -v' when the card is | 440 | a) Run 'vortex-diag -aaee' and 'mii-diag -v' when the card is |
441 | working correctly. Save the output. | 441 | working correctly. Save the output. |
@@ -443,8 +443,8 @@ steps you should take: | |||
443 | b) Run the above commands when the card is malfunctioning. Send | 443 | b) Run the above commands when the card is malfunctioning. Send |
444 | both sets of output. | 444 | both sets of output. |
445 | 445 | ||
446 | Finally, please be patient and be prepared to do some work. You may end up working on | 446 | Finally, please be patient and be prepared to do some work. You may |
447 | this problem for a week or more as the maintainer asks more questions, asks for more | 447 | end up working on this problem for a week or more as the maintainer |
448 | tests, asks for patches to be applied, etc. At the end of it all, the problem may even | 448 | asks more questions, asks for more tests, asks for patches to be |
449 | remain unresolved. | 449 | applied, etc. At the end of it all, the problem may even remain |
450 | 450 | unresolved. | |
diff --git a/Documentation/power/pci.txt b/Documentation/power/pci.txt index 6fc9d511fc39..73fc87e5dc38 100644 --- a/Documentation/power/pci.txt +++ b/Documentation/power/pci.txt | |||
@@ -335,5 +335,5 @@ this on the whole. | |||
335 | PCI Local Bus Specification | 335 | PCI Local Bus Specification |
336 | PCI Bus Power Management Interface Specification | 336 | PCI Bus Power Management Interface Specification |
337 | 337 | ||
338 | http://pcisig.org | 338 | http://www.pcisig.com |
339 | 339 | ||
diff --git a/Documentation/scsi/ibmmca.txt b/Documentation/scsi/ibmmca.txt index 2ffb3ae0ef4d..d16ce5b540f4 100644 --- a/Documentation/scsi/ibmmca.txt +++ b/Documentation/scsi/ibmmca.txt | |||
@@ -1108,7 +1108,7 @@ | |||
1108 | A: You have to activate MCA bus support, first. | 1108 | A: You have to activate MCA bus support, first. |
1109 | Q: Where can I find the latest info about this driver? | 1109 | Q: Where can I find the latest info about this driver? |
1110 | A: See the file MAINTAINERS for the current WWW-address, which offers | 1110 | A: See the file MAINTAINERS for the current WWW-address, which offers |
1111 | updates, info and Q/A lists. At this files' origin, the webaddress | 1111 | updates, info and Q/A lists. At this file's origin, the webaddress |
1112 | was: http://www.uni-mainz.de/~langm000/linux.html | 1112 | was: http://www.uni-mainz.de/~langm000/linux.html |
1113 | Q: My SCSI-adapter is not recognized by the driver, what can I do? | 1113 | Q: My SCSI-adapter is not recognized by the driver, what can I do? |
1114 | A: Just force it to be recognized by kernel parameters. See section 5.1. | 1114 | A: Just force it to be recognized by kernel parameters. See section 5.1. |
@@ -1248,7 +1248,7 @@ | |||
1248 | -------------------- | 1248 | -------------------- |
1249 | The address of the IBM SCSI-subsystem supporting WWW-page is: | 1249 | The address of the IBM SCSI-subsystem supporting WWW-page is: |
1250 | 1250 | ||
1251 | http://www.uni-mainz.de/~langm000/linux.html | 1251 | http://www.staff.uni-mainz.de/mlang/linux.html |
1252 | 1252 | ||
1253 | Here you can find info about the background of this driver, patches, | 1253 | Here you can find info about the background of this driver, patches, |
1254 | troubleshooting support, news and a bugreport form. Please check that | 1254 | troubleshooting support, news and a bugreport form. Please check that |
diff --git a/Documentation/usb/ibmcam.txt b/Documentation/usb/ibmcam.txt index ce2f21a3eac4..c25003644131 100644 --- a/Documentation/usb/ibmcam.txt +++ b/Documentation/usb/ibmcam.txt | |||
@@ -28,8 +28,8 @@ SUPPORTED CAMERAS: | |||
28 | Xirlink "C-It" camera, also known as "IBM PC Camera". | 28 | Xirlink "C-It" camera, also known as "IBM PC Camera". |
29 | The device uses proprietary ASIC (and compression method); | 29 | The device uses proprietary ASIC (and compression method); |
30 | it is manufactured by Xirlink. See http://www.xirlink.com/ | 30 | it is manufactured by Xirlink. See http://www.xirlink.com/ |
31 | http://www.ibmpccamera.com or http://www.c-itnow.com/ for | 31 | (renamed to http://www.veo.com), http://www.ibmpccamera.com, |
32 | details and pictures. | 32 | or http://www.c-itnow.com/ for details and pictures. |
33 | 33 | ||
34 | This very chipset ("X Chip", as marked at the factory) | 34 | This very chipset ("X Chip", as marked at the factory) |
35 | is used in several other cameras, and they are supported | 35 | is used in several other cameras, and they are supported |
diff --git a/Documentation/usb/ov511.txt b/Documentation/usb/ov511.txt index e1974ec8217e..a7fc0432bff1 100644 --- a/Documentation/usb/ov511.txt +++ b/Documentation/usb/ov511.txt | |||
@@ -22,8 +22,8 @@ WHAT YOU NEED: | |||
22 | http://www.ovt.com/omniusbp.html | 22 | http://www.ovt.com/omniusbp.html |
23 | 23 | ||
24 | - A Video4Linux compatible frame grabber program (I recommend vidcat and xawtv) | 24 | - A Video4Linux compatible frame grabber program (I recommend vidcat and xawtv) |
25 | vidcat is part of the w3cam package: http://www.hdk-berlin.de/~rasca/w3cam/ | 25 | vidcat is part of the w3cam package: http://mpx.freeshell.net/ |
26 | xawtv is available at: http://www.in-berlin.de/User/kraxel/xawtv.html | 26 | xawtv is available at: http://linux.bytesex.org/xawtv/ |
27 | 27 | ||
28 | HOW TO USE IT: | 28 | HOW TO USE IT: |
29 | 29 | ||
diff --git a/Documentation/usb/rio.txt b/Documentation/usb/rio.txt index 0aa79ab0088c..ab21db454694 100644 --- a/Documentation/usb/rio.txt +++ b/Documentation/usb/rio.txt | |||
@@ -46,9 +46,9 @@ Contact information: | |||
46 | -------------------- | 46 | -------------------- |
47 | 47 | ||
48 | The main page for the project is hosted at sourceforge.net in the following | 48 | The main page for the project is hosted at sourceforge.net in the following |
49 | address: http://rio500.sourceforge.net You can also go to the sourceforge | 49 | URL: <http://rio500.sourceforge.net>. You can also go to the project's |
50 | project page at: http://sourceforge.net/project/?group_id=1944 There is | 50 | sourceforge home page at: <http://sourceforge.net/projects/rio500/>. |
51 | also a mailing list: rio500-users@lists.sourceforge.net | 51 | There is also a mailing list: rio500-users@lists.sourceforge.net |
52 | 52 | ||
53 | Authors: | 53 | Authors: |
54 | ------- | 54 | ------- |
diff --git a/Documentation/video4linux/zr36120.txt b/Documentation/video4linux/zr36120.txt index 4af6c52595eb..5d6357eefde4 100644 --- a/Documentation/video4linux/zr36120.txt +++ b/Documentation/video4linux/zr36120.txt | |||
@@ -76,8 +76,11 @@ activates the GRAB bit. A few ms later the VSYNC (re-)rises and | |||
76 | the zoran starts to work on a new and freshly broadcasted frame.... | 76 | the zoran starts to work on a new and freshly broadcasted frame.... |
77 | 77 | ||
78 | For pointers I used the specs of both chips. Below are the URLs: | 78 | For pointers I used the specs of both chips. Below are the URLs: |
79 | http://www.zoran.com/ftp/download/devices/pci/ZR36120/36120data.pdf | 79 | http://www.zoran.com/ftp/download/devices/pci/ZR36120/36120data.pdf |
80 | http://www-us.semiconductor.philips.com/acrobat/datasheets/SAA_7110_A_1.pdf | 80 | http://www-us.semiconductor.philips.com/acrobat/datasheets/SAA_7110_A_1.pdf |
81 | Some alternatives for the Philips SAA 7110 datasheet are: | ||
82 | http://www.datasheetcatalog.com/datasheets_pdf/S/A/A/7/SAA7110.shtml | ||
83 | http://www.datasheetarchive.com/search.php?search=SAA7110&sType=part | ||
81 | 84 | ||
82 | The documentation has very little on absolute numbers or timings | 85 | The documentation has very little on absolute numbers or timings |
83 | needed for the various modes/resolutions, but there are other | 86 | needed for the various modes/resolutions, but there are other |