Here's a current list of the W: links that seem dead. It'd be good to update some of them like the analog ones.
I suppose some links are useful for historic purposes, but perhaps better would be to retrieve the link contents from archive.org or similar and store them in the tree. produced by: $ grep "^W:" MAINTAINERS | \ sed -r -e 's/^W:\s+//' | \ sort | uniq | grep "^http" | \ while read link ; do echo $link ; \ wget -t3 -nv --no-check-certificate -O /dev/null $link 2>&1; \ done | \ grep -B1 -iP "^http|error|wget" | grep -v ":$" | grep -B1 -iP "error|wget" http://bu3sch.de/btgpio.php 2016-08-24 13:03:28 ERROR 403: Forbidden. -- http://dev.gentoo.org/~spock/projects/uvesafb/ 2016-08-24 13:03:34 ERROR 404: Not Found. -- http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm wget: unable to resolve host address ‘jair.lab.fi.uva.es’ -- http://linuxwimax.org wget: unable to resolve host address ‘linuxwimax.org’ -- http://oops.ghostprotocols.net:81/blog wget: unable to resolve host address ‘oops.ghostprotocols.net’ -- http://openrisc.net wget: unable to resolve host address ‘openrisc.net’ -- https://github.com/o2genum/ideapad-slidebar 2016-08-24 13:14:04 ERROR 404: Not Found. -- https://wiki.analog.com/ADF7242 2016-08-24 13:14:47 ERROR 404: Not Found. -- http://tcp-lp-mod.sourceforge.net/ 2016-08-24 13:21:23 ERROR 503: Service Unavailable. -- http://tifmxx.berlios.de/ wget: unable to resolve host address ‘tifmxx.berlios.de’ -- http://twibble.org/dist/dc395x/ 2016-08-24 13:21:33 ERROR 404: Not Found. -- http://wiki.analog.com/AD5254 2016-08-24 13:21:38 ERROR 404: Not Found. http://wiki.analog.com/AD5398 2016-08-24 13:21:40 ERROR 404: Not Found. http://wiki.analog.com/AD7142 2016-08-24 13:21:41 ERROR 404: Not Found. http://wiki.analog.com/AD7877 2016-08-24 13:21:43 ERROR 404: Not Found. http://wiki.analog.com/AD7879 2016-08-24 13:21:44 ERROR 404: Not Found. http://wiki.analog.com/ADP5520 2016-08-24 13:21:46 ERROR 404: Not Found. http://wiki.analog.com/ADP5588 2016-08-24 13:21:47 ERROR 404: Not Found. http://wiki.analog.com/ADP8860 2016-08-24 13:21:48 ERROR 404: Not Found. http://wiki.analog.com/ADXL345 2016-08-24 13:21:50 ERROR 404: Not Found. http://wiki.enneenne.com/index.php/LinuxPPS_support 2016-08-24 13:21:52 ERROR 404: Not Found. -- http://www.attotech.com 2016-08-24 13:23:11 ERROR 403: Forbidden. -- http://www.baycom.org/~tom/ham/ham.html 2016-08-24 13:23:18 ERROR 404: Not Found. -- http://www.disy.cse.unsw.edu.au/Hardware/PLEB 2016-08-24 13:23:34 ERROR 404: Not Found. -- http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 2016-08-24 13:24:05 ERROR 404: Not Found. -- http://www.linux-ntfs.org/content/view/19/37/ 2016-08-24 13:24:54 ERROR 404: Not Found. http://www.linux-speakup.org/ wget: unable to resolve host address ‘www.linux-speakup.org’ -- http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ wget: unable to resolve host address ‘www.netlab.is.tsukuba.ac.jp’ -- http://www.penguinppc.org/ 2016-08-24 13:25:48 ERROR 500: Internal Server Error. -- http://www.simtec.co.uk/products/EB110ATX/ Read error (Connection reset by peer) in headers. Read error (Connection reset by peer) in headers. Read error (Connection reset by peer) in headers. http://www.simtec.co.uk/products/EB2410ITX/ Read error (Connection reset by peer) in headers. Read error (Connection reset by peer) in headers. Read error (Connection reset by peer) in headers. -- http://yaina.de/jreuter/ 2016-08-24 13:51:39 ERROR 404: NOT FOUND. http://zd1211.ath.cx/wiki/DriverRewrite wget: unable to resolve host address ‘zd1211.ath.cx’