diff -Nur linux-2.4.19.org/drivers/evms/AIXlvm_vge.c linux-2.4.19/drivers/evms/AIXlvm_vge.c --- linux-2.4.19.org/drivers/evms/AIXlvm_vge.c Thu Nov 7 20:41:38 2002 +++ linux-2.4.19/drivers/evms/AIXlvm_vge.c Thu Nov 7 21:04:04 2002 @@ -71,6 +71,10 @@ static int AIX_volume_group_dump(void); #endif +MODULE_AUTHOR(""); +MODULE_DESCRIPTION("EVMS AIX LVM Volume Group Emulator"); +MODULE_LICENSE("GPL"); + static aix_volume_group_t * AIXVolumeGroupList=NULL; static evms_thread_t * AIX_mirror_read_retry_thread; static evms_thread_t * AIX_mirror_resync_thread; diff -Nur linux-2.4.19.org/drivers/ieee1394/eth1394.c linux-2.4.19/drivers/ieee1394/eth1394.c --- linux-2.4.19.org/drivers/ieee1394/eth1394.c Sat Aug 3 02:39:44 2002 +++ linux-2.4.19/drivers/ieee1394/eth1394.c Thu Nov 7 21:04:04 2002 @@ -67,6 +67,8 @@ #include "highlevel.h" #include "eth1394.h" +MODULE_LICENSE("GPL"); + #define ETH1394_PRINT_G(level, fmt, args...) \ printk(level ETHER1394_DRIVER_NAME": "fmt, ## args) diff -Nur linux-2.4.19.org/drivers/message/fusion/isense.c linux-2.4.19/drivers/message/fusion/isense.c --- linux-2.4.19.org/drivers/message/fusion/isense.c Sat Aug 3 02:39:44 2002 +++ linux-2.4.19/drivers/message/fusion/isense.c Thu Nov 7 21:04:04 2002 @@ -92,6 +92,7 @@ EXPORT_NO_SYMBOLS; MODULE_AUTHOR(MODULEAUTHOR); MODULE_DESCRIPTION(my_NAME); +MODULE_LICENSE("GPL"); /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ int __init isense_init(void) diff -Nur linux-2.4.19.org/drivers/net/3c523.c linux-2.4.19/drivers/net/3c523.c --- linux-2.4.19.org/drivers/net/3c523.c Mon Feb 25 20:37:59 2002 +++ linux-2.4.19/drivers/net/3c523.c Thu Nov 7 21:04:05 2002 @@ -114,6 +114,10 @@ #include "3c523.h" +MODULE_AUTHOR(""); +MODULE_DESCRIPTION("net-3-driver for the 3c523 Etherlink/MC card (i82586 Ethernet chip)"); +MODULE_LICENSE("GPL"); + /*************************************************************************/ #define DEBUG /* debug on */ #define SYSBUSVAL 0 /* 1 = 8 Bit, 0 = 16 bit - 3c523 only does 16 bit */ diff -Nur linux-2.4.19.org/drivers/net/3c527.c linux-2.4.19/drivers/net/3c527.c --- linux-2.4.19.org/drivers/net/3c527.c Mon Feb 25 20:37:59 2002 +++ linux-2.4.19/drivers/net/3c527.c Thu Nov 7 21:04:05 2002 @@ -111,6 +111,10 @@ #include "3c527.h" +MODULE_AUTHOR("Alan Cox"); +MODULE_DESCRIPTION("3Com Etherlink/MC32 driver"); +MODULE_LICENSE("GPL"); + /* * The name of the card. Is used for messages and in the requests for * io regions, irqs and dma channels diff -Nur linux-2.4.19.org/drivers/net/tc35815.c linux-2.4.19/drivers/net/tc35815.c --- linux-2.4.19.org/drivers/net/tc35815.c Sat Aug 3 02:39:44 2002 +++ linux-2.4.19/drivers/net/tc35815.c Thu Nov 7 21:15:50 2002 @@ -64,6 +64,9 @@ #include #include +MODULE_AUTHOR("MontaVista Software, Inc. Based on skelton.c by Donald Becker."); +MODULE_DESCRIPTION("TOSHIBA TC35815CF PCI 10/100Mbps ethernet driver"); +MODULE_LICENSE("GPL2"); /* * The name of the card. Is used for messages and in the requests for diff -Nur linux-2.4.19.org/drivers/net/wan/comx-hw-munich.c linux-2.4.19/drivers/net/wan/comx-hw-munich.c --- linux-2.4.19.org/drivers/net/wan/comx-hw-munich.c Sat Aug 3 02:39:44 2002 +++ linux-2.4.19/drivers/net/wan/comx-hw-munich.c Thu Nov 7 21:04:05 2002 @@ -59,6 +59,8 @@ MODULE_DESCRIPTION ("Hardware-level driver for the SliceCOM and PciCOM (WelCOM) adapters"); +MODULE_LICENSE("GPL"); + /* * TODO: az ilyenek a comxhw.h -ban szoktak lenni, idovel menjenek majd oda: */ diff -Nur linux-2.4.19.org/drivers/pcmcia/i82092.c linux-2.4.19/drivers/pcmcia/i82092.c --- linux-2.4.19.org/drivers/pcmcia/i82092.c Fri Dec 21 18:41:55 2001 +++ linux-2.4.19/drivers/pcmcia/i82092.c Thu Nov 7 21:04:05 2002 @@ -25,6 +25,10 @@ #include "i82092aa.h" #include "i82365.h" +MODULE_AUTHOR("Arjan Van De Ven "); +MODULE_DESCRIPTION("Driver for Intel I82092AA PCI-PCMCIA bridge."); +MODULE_LICENSE("GPL"); + /* PCI core routines */ static struct pci_device_id i82092aa_pci_ids[] = { { diff -Nur linux-2.4.19.org/drivers/scsi/fd_mcs.c linux-2.4.19/drivers/scsi/fd_mcs.c --- linux-2.4.19.org/drivers/scsi/fd_mcs.c Sun Sep 30 21:26:07 2001 +++ linux-2.4.19/drivers/scsi/fd_mcs.c Thu Nov 7 21:18:49 2002 @@ -97,6 +97,9 @@ #define DRIVER_VERSION "v0.2 by ZP Gu" +MODULE_DESCRIPTION("Future Domain MCS 600/700 (or IBM OEM) driver"); +MODULE_LICENSE("GPL2"); + /* START OF USER DEFINABLE OPTIONS */ #define DEBUG 0 /* Enable debugging output */ diff -Nur linux-2.4.19.org/drivers/scsi/ibmmca.c linux-2.4.19/drivers/scsi/ibmmca.c --- linux-2.4.19.org/drivers/scsi/ibmmca.c Wed May 2 01:05:00 2001 +++ linux-2.4.19/drivers/scsi/ibmmca.c Thu Nov 7 21:19:45 2002 @@ -38,6 +38,9 @@ #include "ibmmca.h" #include +MODULE_DESCRIPTION("Low Level Linux Driver for the IBM Microchannel SCSI Subsystem"); +MODULE_LICENSE("GPL"); + /* current version of this driver-source: */ #define IBMMCA_SCSI_DRIVER_VERSION "4.0b" diff -Nur linux-2.4.19.org/drivers/sound/rme96xx.c linux-2.4.19/drivers/sound/rme96xx.c --- linux-2.4.19.org/drivers/sound/rme96xx.c Sat Aug 3 02:39:44 2002 +++ linux-2.4.19/drivers/sound/rme96xx.c Thu Nov 7 21:04:05 2002 @@ -66,7 +66,7 @@ MODULE_AUTHOR("Guenter Geiger, geiger@debian.org"); MODULE_DESCRIPTION("RME9652/36 \"Hammerfall\" Driver"); -/*MODULE_LICENSE("GPL");*/ +MODULE_LICENSE("Unknown"); #ifdef DEBUG diff -Nur linux-2.4.19.org/drivers/usb/auerswald.c linux-2.4.19/drivers/usb/auerswald.c --- linux-2.4.19.org/drivers/usb/auerswald.c Thu Nov 7 20:47:44 2002 +++ linux-2.4.19/drivers/usb/auerswald.c Thu Nov 7 21:04:05 2002 @@ -2188,6 +2188,7 @@ MODULE_AUTHOR (DRIVER_AUTHOR); MODULE_DESCRIPTION (DRIVER_DESC); +MODULE_LICENSE("GPL2"); module_init (auerswald_init); module_exit (auerswald_cleanup); diff -Nur linux-2.4.19.org/drivers/video/pm3fb.c linux-2.4.19/drivers/video/pm3fb.c --- linux-2.4.19.org/drivers/video/pm3fb.c Sat Aug 3 02:39:45 2002 +++ linux-2.4.19/drivers/video/pm3fb.c Thu Nov 7 21:04:05 2002 @@ -3734,6 +3734,7 @@ #ifdef MODULE MODULE_AUTHOR("Romain Dolbeau"); MODULE_DESCRIPTION("Permedia3 framebuffer device driver"); +MODULE_LICENSE("GPL"); static char *mode[PM3_MAX_BOARD]; MODULE_PARM(mode,PM3_MAX_BOARD_MODULE_ARRAY_STRING); MODULE_PARM_DESC(mode,"video mode"); diff -Nur linux-2.4.19.org/fs/hfsplus/super.c linux-2.4.19/fs/hfsplus/super.c --- linux-2.4.19.org/fs/hfsplus/super.c Thu Nov 7 20:41:38 2002 +++ linux-2.4.19/fs/hfsplus/super.c Thu Nov 7 21:21:58 2002 @@ -12,6 +12,8 @@ #include #include +MODULE_LICENSE("GPL"); + static void hfsplus_read_inode(struct inode *inode) { hfsplus_cat_entry entry; diff -Nur linux-2.4.19.org/net/bridge/netfilter/br_db.c linux-2.4.19/net/bridge/netfilter/br_db.c --- linux-2.4.19.org/net/bridge/netfilter/br_db.c Thu Nov 7 20:47:42 2002 +++ linux-2.4.19/net/bridge/netfilter/br_db.c Thu Nov 7 21:23:05 2002 @@ -27,6 +27,10 @@ #include /* copy_[to,from]_user */ #include /* multiprocessors */ +MODULE_AUTHOR("Bart De Schuymer "); +MODULE_DESCRIPTION("bridge ethernet protocol database"); +MODULE_LICENSE("GPL2"); + #define BUGPRINT(format, args...) printk("kernel msg: brdb bug: please report to author: "format, ## args) /*#define BUGPRINT(format, args...)*/ #define MEMPRINT(format, args...) printk("kernel msg: brdb : out of memory: "format, ## args) diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ip_nat_talk.c linux-2.4.19/net/ipv4/netfilter/ip_nat_talk.c --- linux-2.4.19.org/net/ipv4/netfilter/ip_nat_talk.c Thu Nov 7 20:47:13 2002 +++ linux-2.4.19/net/ipv4/netfilter/ip_nat_talk.c Thu Nov 7 21:04:05 2002 @@ -38,6 +38,7 @@ static int ntalk2 = 1; MODULE_AUTHOR("Jozsef Kadlecsik "); MODULE_DESCRIPTION("talk network address translation module"); +MODULE_LICENSE("GPL2"); #ifdef MODULE_PARM MODULE_PARM(talk, "i"); MODULE_PARM_DESC(talk, "support (old) talk protocol"); diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ipt_CONNMARK.c linux-2.4.19/net/ipv4/netfilter/ipt_CONNMARK.c --- linux-2.4.19.org/net/ipv4/netfilter/ipt_CONNMARK.c Thu Nov 7 20:45:53 2002 +++ linux-2.4.19/net/ipv4/netfilter/ipt_CONNMARK.c Thu Nov 7 21:24:05 2002 @@ -10,6 +10,8 @@ #include #include +MODULE_LICENSE("GPL"); + static unsigned int target(struct sk_buff **pskb, unsigned int hooknum, diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ipt_POOL.c linux-2.4.19/net/ipv4/netfilter/ipt_POOL.c --- linux-2.4.19.org/net/ipv4/netfilter/ipt_POOL.c Thu Nov 7 20:45:14 2002 +++ linux-2.4.19/net/ipv4/netfilter/ipt_POOL.c Thu Nov 7 21:24:31 2002 @@ -22,6 +22,8 @@ #include #include +MODULE_LICENSE("GPL"); + #if 0 #define DEBUGP printk #else diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ipt_connmark.c linux-2.4.19/net/ipv4/netfilter/ipt_connmark.c --- linux-2.4.19.org/net/ipv4/netfilter/ipt_connmark.c Thu Nov 7 20:45:53 2002 +++ linux-2.4.19/net/ipv4/netfilter/ipt_connmark.c Thu Nov 7 21:04:05 2002 @@ -6,6 +6,8 @@ #include #include +MODULE_LICENSE("GPL"); + static int match(const struct sk_buff *skb, const struct net_device *in, diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ipt_pool.c linux-2.4.19/net/ipv4/netfilter/ipt_pool.c --- linux-2.4.19.org/net/ipv4/netfilter/ipt_pool.c Thu Nov 7 20:45:14 2002 +++ linux-2.4.19/net/ipv4/netfilter/ipt_pool.c Thu Nov 7 21:04:05 2002 @@ -8,6 +8,8 @@ #include #include +MODULE_LICENSE("GPL"); + static inline int match_pool( ip_pool_t index, __u32 addr, diff -Nur linux-2.4.19.org/net/ipv4/netfilter/ipt_string.c linux-2.4.19/net/ipv4/netfilter/ipt_string.c --- linux-2.4.19.org/net/ipv4/netfilter/ipt_string.c Thu Nov 7 20:47:07 2002 +++ linux-2.4.19/net/ipv4/netfilter/ipt_string.c Thu Nov 7 21:25:22 2002 @@ -26,6 +26,8 @@ #include #include +MODULE_LICENSE("GPL"); + struct string_per_cpu { int *skip; int *shift; diff -Nur linux-2.4.19.org/net/ipv6/netfilter/ip6t_REJECT.c linux-2.4.19/net/ipv6/netfilter/ip6t_REJECT.c --- linux-2.4.19.org/net/ipv6/netfilter/ip6t_REJECT.c Thu Nov 7 20:44:03 2002 +++ linux-2.4.19/net/ipv6/netfilter/ip6t_REJECT.c Thu Nov 7 21:04:05 2002 @@ -18,6 +18,8 @@ #define DEBUGP(format, args...) #endif +MODULE_LICENSE("GPL"); + #if 0 /* Send RST reply */ static void send_reset(struct sk_buff *oldskb) diff -Nur linux-2.4.19.org/net/ipv6/netfilter/ip6t_multiport.c linux-2.4.19/net/ipv6/netfilter/ip6t_multiport.c --- linux-2.4.19.org/net/ipv6/netfilter/ip6t_multiport.c Wed Oct 31 00:08:12 2001 +++ linux-2.4.19/net/ipv6/netfilter/ip6t_multiport.c Thu Nov 7 21:04:05 2002 @@ -9,6 +9,8 @@ #include #include +MODULE_LICENSE("GPL"); + #if 0 #define duprintf(format, args...) printk(format , ## args) #else diff -Nur linux-2.4.19.org/net/sched/sch_wrr.c linux-2.4.19/net/sched/sch_wrr.c --- linux-2.4.19.org/net/sched/sch_wrr.c Thu Nov 7 20:47:43 2002 +++ linux-2.4.19/net/sched/sch_wrr.c Thu Nov 7 21:26:32 2002 @@ -113,6 +113,10 @@ #include #include +MODULE_AUTHOR("Christian Worm Mortensen, cworm@it-c.dk."); +MODULE_DESCRIPTION("Weighted Round Robin scheduler."); +MODULE_LICENSE("Unknown"); + // Kernel depend stuff: #if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,0) #define KERNEL22 diff -Nur linux-2.4.19.org/net/wanrouter/wanmain.c linux-2.4.19/net/wanrouter/wanmain.c --- linux-2.4.19.org/net/wanrouter/wanmain.c Wed Aug 15 10:22:18 2001 +++ linux-2.4.19/net/wanrouter/wanmain.c Thu Nov 7 21:27:04 2002 @@ -55,6 +55,9 @@ #include /* htons(), etc. */ #include /* WAN router API definitions */ +MODULE_AUTHOR("Gideon Hack"); +MODULE_DESCRIPTION("WAN Multiprotocol Router Module. Main code."); +MODULE_LICENSE("GPL2"); #if defined(LINUX_2_4) #include /* vmalloc, vfree */