Loading COPYING +2 −2 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Loading Loading @@ -321,7 +321,7 @@ the "copyright" line and a pointer to where the full notice is found. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. Loading CREDITS +14 −12 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,15 @@ D: OV511 driver S: (address available on request) S: USA N: Ian McDonald E: iam4@cs.waikato.ac.nz E: imcdnzl@gmail.com W: http://wand.net.nz/~iam4 W: http://imcdnzl.blogspot.com D: DCCP, CCID3 S: Hamilton S: New Zealand N: Patrick McHardy E: kaber@trash.net P: 1024D/12155E80 B128 7DE6 FF0A C2B2 48BE AB4C C9D4 964E 1215 5E80 Loading Loading @@ -2246,19 +2255,12 @@ S: D-90453 Nuernberg S: Germany N: Arnaldo Carvalho de Melo E: acme@conectiva.com.br E: acme@kernel.org E: acme@gnu.org W: http://bazar2.conectiva.com.br/~acme W: http://advogato.org/person/acme E: acme@mandriva.com E: acme@ghostprotocols.net W: http://oops.ghostprotocols.net:81/blog/ P: 1024D/9224DF01 D5DF E3BB E3C8 BCBB F8AD 841A B6AB 4681 9224 DF01 D: wanrouter hacking D: misc Makefile, Config.in, drivers and network stacks fixes D: IPX & LLC network stacks maintainer D: Cyclom 2X synchronous card driver D: wl3501 PCMCIA wireless card driver D: i18n for minicom, net-tools, util-linux, fetchmail, etc S: Conectiva S.A. D: IPX, LLC, DCCP, cyc2x, wl3501_cs, net/ hacks S: Mandriva S: R. Tocantins, 89 - Cristo Rei S: 80050-430 - Curitiba - Paran S: Brazil Loading Documentation/00-INDEX +3 −1 Original line number Diff line number Diff line Loading @@ -46,6 +46,8 @@ SubmittingPatches - procedure to get a source patch included into the kernel tree. VGA-softcursor.txt - how to change your VGA cursor from a blinking underscore. applying-patches.txt - description of various trees and how to apply their patches. arm/ - directory with info about Linux on the ARM architecture. basic_profiling.txt Loading Loading @@ -275,7 +277,7 @@ tty.txt unicode.txt - info on the Unicode character/font mapping used in Linux. uml/ - directory with infomation about User Mode Linux. - directory with information about User Mode Linux. usb/ - directory with info regarding the Universal Serial Bus. video4linux/ Loading Documentation/CodingStyle +23 −1 Original line number Diff line number Diff line Loading @@ -236,6 +236,9 @@ ugly), but try to avoid excess. Instead, put the comments at the head of the function, telling people what it does, and possibly WHY it does it. When commenting the kernel API functions, please use the kerneldoc format. See the files Documentation/kernel-doc-nano-HOWTO.txt and scripts/kernel-doc for details. Chapter 8: You've made a mess of it Loading Loading @@ -407,7 +410,26 @@ Kernel messages do not have to be terminated with a period. Printing numbers in parentheses (%d) adds no value and should be avoided. Chapter 13: References Chapter 13: Allocating memory The kernel provides the following general purpose memory allocators: kmalloc(), kzalloc(), kcalloc(), and vmalloc(). Please refer to the API documentation for further information about them. The preferred form for passing a size of a struct is the following: p = kmalloc(sizeof(*p), ...); The alternative form where struct name is spelled out hurts readability and introduces an opportunity for a bug when the pointer variable type is changed but the corresponding sizeof that is passed to a memory allocator is not. Casting the return value which is a void pointer is redundant. The conversion from void pointer to any other pointer type is guaranteed by the C programming language. Chapter 14: References The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie. Loading Documentation/DMA-API.txt +1 −1 Original line number Diff line number Diff line Loading @@ -121,7 +121,7 @@ pool's device. dma_addr_t addr); This puts memory back into the pool. The pool is what was passed to the the pool allocation routine; the cpu and dma addresses are what the pool allocation routine; the cpu and dma addresses are what were returned when that routine allocated the memory being freed. Loading Loading
COPYING +2 −2 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Loading Loading @@ -321,7 +321,7 @@ the "copyright" line and a pointer to where the full notice is found. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. Loading
CREDITS +14 −12 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,15 @@ D: OV511 driver S: (address available on request) S: USA N: Ian McDonald E: iam4@cs.waikato.ac.nz E: imcdnzl@gmail.com W: http://wand.net.nz/~iam4 W: http://imcdnzl.blogspot.com D: DCCP, CCID3 S: Hamilton S: New Zealand N: Patrick McHardy E: kaber@trash.net P: 1024D/12155E80 B128 7DE6 FF0A C2B2 48BE AB4C C9D4 964E 1215 5E80 Loading Loading @@ -2246,19 +2255,12 @@ S: D-90453 Nuernberg S: Germany N: Arnaldo Carvalho de Melo E: acme@conectiva.com.br E: acme@kernel.org E: acme@gnu.org W: http://bazar2.conectiva.com.br/~acme W: http://advogato.org/person/acme E: acme@mandriva.com E: acme@ghostprotocols.net W: http://oops.ghostprotocols.net:81/blog/ P: 1024D/9224DF01 D5DF E3BB E3C8 BCBB F8AD 841A B6AB 4681 9224 DF01 D: wanrouter hacking D: misc Makefile, Config.in, drivers and network stacks fixes D: IPX & LLC network stacks maintainer D: Cyclom 2X synchronous card driver D: wl3501 PCMCIA wireless card driver D: i18n for minicom, net-tools, util-linux, fetchmail, etc S: Conectiva S.A. D: IPX, LLC, DCCP, cyc2x, wl3501_cs, net/ hacks S: Mandriva S: R. Tocantins, 89 - Cristo Rei S: 80050-430 - Curitiba - Paran S: Brazil Loading
Documentation/00-INDEX +3 −1 Original line number Diff line number Diff line Loading @@ -46,6 +46,8 @@ SubmittingPatches - procedure to get a source patch included into the kernel tree. VGA-softcursor.txt - how to change your VGA cursor from a blinking underscore. applying-patches.txt - description of various trees and how to apply their patches. arm/ - directory with info about Linux on the ARM architecture. basic_profiling.txt Loading Loading @@ -275,7 +277,7 @@ tty.txt unicode.txt - info on the Unicode character/font mapping used in Linux. uml/ - directory with infomation about User Mode Linux. - directory with information about User Mode Linux. usb/ - directory with info regarding the Universal Serial Bus. video4linux/ Loading
Documentation/CodingStyle +23 −1 Original line number Diff line number Diff line Loading @@ -236,6 +236,9 @@ ugly), but try to avoid excess. Instead, put the comments at the head of the function, telling people what it does, and possibly WHY it does it. When commenting the kernel API functions, please use the kerneldoc format. See the files Documentation/kernel-doc-nano-HOWTO.txt and scripts/kernel-doc for details. Chapter 8: You've made a mess of it Loading Loading @@ -407,7 +410,26 @@ Kernel messages do not have to be terminated with a period. Printing numbers in parentheses (%d) adds no value and should be avoided. Chapter 13: References Chapter 13: Allocating memory The kernel provides the following general purpose memory allocators: kmalloc(), kzalloc(), kcalloc(), and vmalloc(). Please refer to the API documentation for further information about them. The preferred form for passing a size of a struct is the following: p = kmalloc(sizeof(*p), ...); The alternative form where struct name is spelled out hurts readability and introduces an opportunity for a bug when the pointer variable type is changed but the corresponding sizeof that is passed to a memory allocator is not. Casting the return value which is a void pointer is redundant. The conversion from void pointer to any other pointer type is guaranteed by the C programming language. Chapter 14: References The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie. Loading
Documentation/DMA-API.txt +1 −1 Original line number Diff line number Diff line Loading @@ -121,7 +121,7 @@ pool's device. dma_addr_t addr); This puts memory back into the pool. The pool is what was passed to the the pool allocation routine; the cpu and dma addresses are what the pool allocation routine; the cpu and dma addresses are what were returned when that routine allocated the memory being freed. Loading