@@ -43,7 +43,7 @@ Tenete presente che per via dell'espansione delle macro questo argomento deve
43
43
essere un simbolo di preprocessore. Per esempio per esportare il
44
44
simbolo ``usb_stor_suspend `` nello spazio dei nomi ``USB_STORAGE `` usate::
45
45
46
- EXPORT_SYMBOL_NS(usb_stor_suspend, USB_STORAGE);
46
+ EXPORT_SYMBOL_NS(usb_stor_suspend, " USB_STORAGE" );
47
47
48
48
Di conseguenza, nella tabella dei simboli del kernel ci sarà una voce
49
49
rappresentata dalla struttura ``kernel_symbol `` che avrà il campo
@@ -94,7 +94,7 @@ dei nomi che contiene i simboli desiderati. Per esempio un modulo che
94
94
usa il simbolo usb_stor_suspend deve importare lo spazio dei nomi
95
95
USB_STORAGE usando la seguente dichiarazione::
96
96
97
- MODULE_IMPORT_NS(USB_STORAGE);
97
+ MODULE_IMPORT_NS(" USB_STORAGE" );
98
98
99
99
Questo creerà un'etichetta ``modinfo `` per ogni spazio dei nomi
100
100
importato. Un risvolto di questo fatto è che gli spazi dei
@@ -107,7 +107,7 @@ modinfo::
107
107
[...]
108
108
109
109
110
- Si consiglia di posizionare la dichiarazione MODULE_IMPORT_NS() vicino
110
+ Si consiglia di posizionare la dichiarazione MODULE_IMPORT_NS("" ) vicino
111
111
ai metadati del modulo come MODULE_AUTHOR() o MODULE_LICENSE(). Fate
112
112
riferimento alla sezione 5. per creare automaticamente le importazioni
113
113
mancanti.
@@ -131,7 +131,7 @@ emetterà un avviso.
131
131
La mancanza di un'importazione può essere individuata facilmente al momento
132
132
della compilazione. Infatti, modpost emetterà un avviso se il modulo usa
133
133
un simbolo da uno spazio dei nomi che non è stato importato.
134
- La dichiarazione MODULE_IMPORT_NS() viene solitamente aggiunta in un posto
134
+ La dichiarazione MODULE_IMPORT_NS("" ) viene solitamente aggiunta in un posto
135
135
ben definito (assieme agli altri metadati del modulo). Per facilitare
136
136
la vita di chi scrive moduli (e i manutentori di sottosistemi), esistono uno
137
137
script e un target make per correggere le importazioni mancanti. Questo può
0 commit comments