diff options
author | Richard Sailer <richard@weltraumpflege.org> | 2016-09-20 07:36:31 -0400 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2016-09-20 20:51:25 -0400 |
commit | 249ad66404cf47a1215291a5682ec58defc0caaf (patch) | |
tree | 563bb44caf35c6dc14a1134a58d67b020284e18f | |
parent | 1b49ecf2f3be358882bb97652ba50ae808c0ba8f (diff) |
Documentation/kernel-docs.txt: Remove offline or outdated entries
This removes all dead links to online docs which
are dead according to Jon and Mauro in
https://lkml.kernel.org/r/20160916182849.2a7101ea () vento ! lan
Additionally some references to very old articles refering to
linux 2.2 and 2.0 are deleted.
[mchehab@s-opensource.com: rebased to apply before rename]
Signed-off-by: Richard Sailer <richard@weltraumpflege.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
-rw-r--r-- | Documentation/kernel-docs.txt | 159 |
1 files changed, 1 insertions, 158 deletions
diff --git a/Documentation/kernel-docs.txt b/Documentation/kernel-docs.txt index 955f5b775e69..7f02d3b17ab4 100644 --- a/Documentation/kernel-docs.txt +++ b/Documentation/kernel-docs.txt | |||
@@ -229,25 +229,6 @@ ON-LINE DOCS | |||
229 | the current interface (version 1.0) as well as improvements we | 229 | the current interface (version 1.0) as well as improvements we |
230 | envisage". | 230 | envisage". |
231 | 231 | ||
232 | * Title: **Programming PCI-Devices under Linux** | ||
233 | |||
234 | :Author: Claus Schroeter. | ||
235 | :URL: ftp://ftp.llp.fu-berlin.de/pub/linux/LINUX-LAB/whitepapers/pcip.ps.gz | ||
236 | :Keywords: PCI, device, busmastering. | ||
237 | :Description: 6 pages tutorial on PCI programming under Linux. | ||
238 | Gives the basic concepts on the architecture of the PCI subsystem, | ||
239 | as long as basic functions and macros to read/write the devices | ||
240 | and perform busmastering. | ||
241 | |||
242 | * Title: **Writing Character Device Driver for Linux** | ||
243 | |||
244 | :Author: R. Baruch and C. Schroeter. | ||
245 | :URL: ftp://ftp.llp.fu-berlin.de/pub/linux/LINUX-LAB/whitepapers/drivers.ps.gz | ||
246 | :Keywords: character device drivers, I/O, signals, DMA, accessing | ||
247 | ports in user space, kernel environment. | ||
248 | :Description: 68 pages paper on writing character drivers. A little | ||
249 | bit old (1.993, 1.994) although still useful. | ||
250 | |||
251 | * Title: **Design and Implementation of the Second Extended Filesystem** | 232 | * Title: **Design and Implementation of the Second Extended Filesystem** |
252 | 233 | ||
253 | :Author: Rémy Card, Theodore Ts'o, Stephen Tweedie. | 234 | :Author: Rémy Card, Theodore Ts'o, Stephen Tweedie. |
@@ -270,31 +251,6 @@ ON-LINE DOCS | |||
270 | :Description: Description of ext2's blocks, directories, inodes, | 251 | :Description: Description of ext2's blocks, directories, inodes, |
271 | bitmaps, invariants... | 252 | bitmaps, invariants... |
272 | 253 | ||
273 | * Title: **Journaling the Linux ext2fs Filesystem** | ||
274 | |||
275 | :Author: Stephen C. Tweedie. | ||
276 | :URL: ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/journal-design.ps.gz | ||
277 | :Keywords: ext3, journaling. | ||
278 | :Description: Excellent 8-pages paper explaining the journaling | ||
279 | capabilities added to ext2 by the author, showing different | ||
280 | problems faced and the alternatives chosen. | ||
281 | |||
282 | * Title: **Kernel API changes from 2.0 to 2.2** | ||
283 | |||
284 | :Author: Richard Gooch. | ||
285 | :URL: http://www.safe-mbox.com/~rgooch/linux/docs/porting-to-2.2.html | ||
286 | :Keywords: 2.2, changes. | ||
287 | :Description: Kernel functions/structures/variables which changed | ||
288 | from 2.0.x to 2.2.x. | ||
289 | |||
290 | * Title: **Kernel API changes from 2.2 to 2.4** | ||
291 | |||
292 | :Author: Richard Gooch. | ||
293 | :URL: http://www.safe-mbox.com/~rgooch/linux/docs/porting-to-2.4.html | ||
294 | :Keywords: 2.4, changes. | ||
295 | :Description: Kernel functions/structures/variables which changed | ||
296 | from 2.2.x to 2.4.x. | ||
297 | |||
298 | * Title: **Linux Kernel Module Programming Guide** | 254 | * Title: **Linux Kernel Module Programming Guide** |
299 | 255 | ||
300 | :Author: Ori Pomerantz. | 256 | :Author: Ori Pomerantz. |
@@ -344,25 +300,6 @@ ON-LINE DOCS | |||
344 | both at kernel and user-level sides. ALSA is the Linux kernel | 300 | both at kernel and user-level sides. ALSA is the Linux kernel |
345 | sound architecture in the 2.6 kernel version. | 301 | sound architecture in the 2.6 kernel version. |
346 | 302 | ||
347 | * Title: **Programming Guide for Linux USB Device Drivers** | ||
348 | |||
349 | :Author: Detlef Fliegl. | ||
350 | :URL: http://usb.in.tum.de/usbdoc/ | ||
351 | :Keywords: USB, universal serial bus. | ||
352 | :Description: A must-read. From the Preface: "This document should | ||
353 | give detailed information about the current state of the USB | ||
354 | subsystem and its API for USB device drivers. The first section | ||
355 | will deal with the basics of USB devices. You will learn about | ||
356 | different types of devices and their properties. Going into detail | ||
357 | you will see how USB devices communicate on the bus. The second | ||
358 | section gives an overview of the Linux USB subsystem [2] and the | ||
359 | device driver framework. Then the API and its data structures will | ||
360 | be explained step by step. The last section of this document | ||
361 | contains a reference of all API calls and their return codes". | ||
362 | :Notes: Beware: the main page states: "This document may not be | ||
363 | published, printed or used in excerpts without explicit permission | ||
364 | of the author". Fortunately, it may still be read... | ||
365 | |||
366 | * Title: **Linux Kernel Mailing List Glossary** | 303 | * Title: **Linux Kernel Mailing List Glossary** |
367 | 304 | ||
368 | :Author: various | 305 | :Author: various |
@@ -398,21 +335,6 @@ ON-LINE DOCS | |||
398 | access them, how each lock is acquired, under what conditions it | 335 | access them, how each lock is acquired, under what conditions it |
399 | is held, whether interrupts can occur or not while it is held... | 336 | is held, whether interrupts can occur or not while it is held... |
400 | 337 | ||
401 | * Title: **Porting Linux 2.0 Drivers To Linux 2.2: Changes and New Features** | ||
402 | |||
403 | :Author: Alan Cox. | ||
404 | :URL: http://www.linux-mag.com/1999-05/gear_01.html | ||
405 | :Keywords: ports, porting. | ||
406 | :Description: Article from Linux Magazine on porting from 2.0 to | ||
407 | 2.2 kernels. | ||
408 | |||
409 | * Title: **Porting Device Drivers To Linux 2.2: part II** | ||
410 | |||
411 | :Author: Alan Cox. | ||
412 | :URL: http://www.linux-mag.com/id/238 | ||
413 | :Keywords: ports, porting. | ||
414 | :Description: Second part on porting from 2.0 to 2.2 kernels. | ||
415 | |||
416 | * Title: **How To Make Sure Your Driver Will Work On The Power Macintosh** | 338 | * Title: **How To Make Sure Your Driver Will Work On The Power Macintosh** |
417 | 339 | ||
418 | :Author: Paul Mackerras. | 340 | :Author: Paul Mackerras. |
@@ -471,22 +393,6 @@ ON-LINE DOCS | |||
471 | camera driver, control, query capabilities, capability, facility. | 393 | camera driver, control, query capabilities, capability, facility. |
472 | :Description: The title says it all. | 394 | :Description: The title says it all. |
473 | 395 | ||
474 | * Title: **PCI Management in Linux 2.2** | ||
475 | |||
476 | :Author: Alan Cox. | ||
477 | :URL: http://www.linux-mag.com/id/452 | ||
478 | :Keywords: PCI, bus, bus-mastering. | ||
479 | :Description: The title says it all. | ||
480 | |||
481 | * Title: **Linux 2.4 Kernel Internals** | ||
482 | |||
483 | :Author: Tigran Aivazian and Christoph Hellwig. | ||
484 | :URL: http://www.moses.uklinux.net/patches/lki.html | ||
485 | :Keywords: Linux, kernel, booting, SMB boot, VFS, page cache. | ||
486 | :Description: A little book used for a short training course. | ||
487 | Covers building the kernel image, booting (including SMP bootup), | ||
488 | process management, VFS and more. | ||
489 | |||
490 | * Title: **Linux IP Networking. A Guide to the Implementation and Modification of the Linux Protocol Stack.** | 396 | * Title: **Linux IP Networking. A Guide to the Implementation and Modification of the Linux Protocol Stack.** |
491 | 397 | ||
492 | :Author: Glenn Herrin. | 398 | :Author: Glenn Herrin. |
@@ -503,19 +409,6 @@ ON-LINE DOCS | |||
503 | code is from 2.2.14 version. Provides code for a working packet | 409 | code is from 2.2.14 version. Provides code for a working packet |
504 | dropper example. | 410 | dropper example. |
505 | 411 | ||
506 | * Title: **Get those boards talking under Linux.** | ||
507 | |||
508 | :Author: Alex Ivchenko. | ||
509 | :URL: http://www.edn.com/article/CA46968.html | ||
510 | :Keywords: data-acquisition boards, drivers, modules, interrupts, | ||
511 | memory allocation. | ||
512 | :Description: Article written for people wishing to make their data | ||
513 | acquisition boards work on their GNU/Linux machines. Gives a basic | ||
514 | overview on writing drivers, from the naming of functions to | ||
515 | interrupt handling. | ||
516 | :Notes: Two-parts article. Part II is at | ||
517 | :URL: http://www.edn.com/article/CA46998.html | ||
518 | |||
519 | * Title: **Linux PCMCIA Programmer's Guide** | 412 | * Title: **Linux PCMCIA Programmer's Guide** |
520 | 413 | ||
521 | :Author: David Hinds. | 414 | :Author: David Hinds. |
@@ -526,14 +419,6 @@ ON-LINE DOCS | |||
526 | describes how to write user-mode utilities for communicating with | 419 | describes how to write user-mode utilities for communicating with |
527 | Card Services. | 420 | Card Services. |
528 | 421 | ||
529 | * Title: **The Linux Kernel NFSD Implementation** | ||
530 | |||
531 | :Author: Neil Brown. | ||
532 | :URL: http://www.cse.unsw.edu.au/~neilb/oss/linux-commentary/nfsd.html | ||
533 | :Keywords: knfsd, nfsd, NFS, RPC, lockd, mountd, statd. | ||
534 | :Description: The title says it all. | ||
535 | :Notes: Covers knfsd's version 1.4.7 (patch against 2.2.7 kernel). | ||
536 | |||
537 | * Title: **A Linux vm README** | 422 | * Title: **A Linux vm README** |
538 | 423 | ||
539 | :Author: Kanoj Sarcar. | 424 | :Author: Kanoj Sarcar. |
@@ -702,33 +587,6 @@ MISCELLANEOUS | |||
702 | summarizing developers' work, bug fixes, new features and versions | 587 | summarizing developers' work, bug fixes, new features and versions |
703 | produced during the week. Published every Thursday. | 588 | produced during the week. Published every Thursday. |
704 | 589 | ||
705 | * Name: **Kernel Traffic** | ||
706 | |||
707 | :URL: http://kt.earth.li/kernel-traffic/index.html | ||
708 | :Keywords: linux-kernel mailing list, weekly kernel news. | ||
709 | :Description: Weekly newsletter covering the most relevant | ||
710 | discussions of the linux-kernel mailing list. | ||
711 | |||
712 | * Name: **CuTTiNG.eDGe.LiNuX** | ||
713 | |||
714 | :URL: http://edge.kernelnotes.org | ||
715 | :Keywords: changelist. | ||
716 | :Description: Site which provides the changelist for every kernel | ||
717 | release. What's new, what's better, what's changed. Myrdraal reads | ||
718 | the patches and describes them. Pointers to the patches are there, | ||
719 | too. | ||
720 | |||
721 | * Name: **New linux-kernel Mailing List FAQ** | ||
722 | |||
723 | :URL: http://www.tux.org/lkml/ | ||
724 | :Keywords: linux-kernel mailing list FAQ. | ||
725 | :Description: linux-kernel is a mailing list for developers to | ||
726 | communicate. This FAQ builds on the previous linux-kernel mailing | ||
727 | list FAQ maintained by Frohwalt Egerer, who no longer maintains | ||
728 | it. Read it to see how to join the mailing list. Dozens of | ||
729 | interesting questions regarding the list, Linux, developers (who | ||
730 | is ...?), terms (what is...?) are answered here too. Just read it. | ||
731 | |||
732 | * Name: **Linux Virtual File System** | 590 | * Name: **Linux Virtual File System** |
733 | 591 | ||
734 | :Author: Peter J. Braam. | 592 | :Author: Peter J. Braam. |
@@ -738,18 +596,6 @@ MISCELLANEOUS | |||
738 | Linux VFS layer. Covers version 2.1.x, with dentries and the | 596 | Linux VFS layer. Covers version 2.1.x, with dentries and the |
739 | dcache. | 597 | dcache. |
740 | 598 | ||
741 | * Name: **Gary's Encyclopedia - The Linux Kernel** | ||
742 | |||
743 | :Author: Gary (I suppose...). | ||
744 | :URL: http://slencyclopedia.berlios.de/index.html | ||
745 | :Keywords: linux, community, everything! | ||
746 | :Description: Gary's Encyclopedia exists to allow the rapid finding | ||
747 | of documentation and other information of interest to GNU/Linux | ||
748 | users. It has about 4000 links to external pages in 150 major | ||
749 | categories. This link is for kernel-specific links, documents, | ||
750 | sites... This list is now hosted by developer.Berlios.de, | ||
751 | but seems not to have been updated since sometime in 1999. | ||
752 | |||
753 | * Name: **The home page of Linux-MM** | 599 | * Name: **The home page of Linux-MM** |
754 | 600 | ||
755 | :Author: The Linux-MM team. | 601 | :Author: The Linux-MM team. |
@@ -778,14 +624,11 @@ MISCELLANEOUS | |||
778 | 624 | ||
779 | :URL: http://vger.kernel.org/vger-lists.html | 625 | :URL: http://vger.kernel.org/vger-lists.html |
780 | :URL: http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html | 626 | :URL: http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html |
781 | :URL: http://marc.theaimsgroup.com/?l=linux-kernel | ||
782 | :URL: http://groups.google.com/group/mlist.linux.kernel | 627 | :URL: http://groups.google.com/group/mlist.linux.kernel |
783 | :URL: http://www.cs.helsinki.fi/linux/linux-kernel/ | ||
784 | :URL: http://www.lib.uaa.alaska.edu/linux-kernel/ | ||
785 | :Keywords: linux-kernel, archives, search. | 628 | :Keywords: linux-kernel, archives, search. |
786 | :Description: Some of the linux-kernel mailing list archivers. If | 629 | :Description: Some of the linux-kernel mailing list archivers. If |
787 | you have a better/another one, please let me know. | 630 | you have a better/another one, please let me know. |
788 | 631 | ||
789 | ------- | 632 | ------- |
790 | 633 | ||
791 | Document last updated on Sat 2005-NOV-19 | 634 | Document last updated on Mon 2016-Sep-19 |