mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	kbuild: soften MODULE_LICENSE check
Only modules that has other MODULE_* content shall have the MODULE_LICENSE() tag. This fixes allmodconfig build on my box. Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
		
							parent
							
								
									4a27214d7b
								
							
						
					
					
						commit
						2fa3656829
					
				
					 1 changed files with 4 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -1552,8 +1552,8 @@ static void read_symbols(char *modname)
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	license = get_modinfo(info.modinfo, info.modinfo_len, "license");
 | 
			
		||||
	if (!license && !is_vmlinux(modname))
 | 
			
		||||
		fatal("modpost: missing MODULE_LICENSE() in %s\n"
 | 
			
		||||
	if (info.modinfo && !license && !is_vmlinux(modname))
 | 
			
		||||
		warn("modpost: missing MODULE_LICENSE() in %s\n"
 | 
			
		||||
		     "see include/linux/module.h for "
 | 
			
		||||
		     "more information\n", modname);
 | 
			
		||||
	while (license) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue