mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 16:48:26 +02:00 
			
		
		
		
	modpost: don't allow *driver to reference .init.*
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
This commit is contained in:
		
							parent
							
								
									af92a82d0f
								
							
						
					
					
						commit
						0db2524523
					
				
					 1 changed files with 10 additions and 1 deletions
				
			
		|  | @ -862,10 +862,19 @@ const struct sectioncheck sectioncheck[] = { | |||
| }, | ||||
| { | ||||
| 	.fromsec = { DATA_SECTIONS, NULL }, | ||||
| 	.tosec   = { ALL_INIT_SECTIONS, NULL }, | ||||
| 	.tosec   = { ALL_XXXINIT_SECTIONS, NULL }, | ||||
| 	.mismatch = DATA_TO_ANY_INIT, | ||||
| 	.symbol_white_list = { DEFAULT_SYMBOL_WHITE_LIST, NULL }, | ||||
| }, | ||||
| { | ||||
| 	.fromsec = { DATA_SECTIONS, NULL }, | ||||
| 	.tosec   = { INIT_SECTIONS, NULL }, | ||||
| 	.mismatch = DATA_TO_ANY_INIT, | ||||
| 	.symbol_white_list = { | ||||
| 		"*_template", "*_timer", "*_sht", "*_ops", | ||||
| 		"*_probe", "*_probe_one", "*_console", NULL | ||||
| 	}, | ||||
| }, | ||||
| { | ||||
| 	.fromsec = { TEXT_SECTIONS, NULL }, | ||||
| 	.tosec   = { ALL_EXIT_SECTIONS, NULL }, | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Uwe Kleine-König
						Uwe Kleine-König