|
@@ -641,12 +641,6 @@ static int strrcmp(const char *s, const char *sub)
|
|
|
* tosec = .init.text
|
|
|
* fromsec = .paravirtprobe
|
|
|
*
|
|
|
- * Pattern 9:
|
|
|
- * Some of functions are common code between boot time and hotplug
|
|
|
- * time. The bootmem allocater is called only boot time in its
|
|
|
- * functions. So it's ok to reference.
|
|
|
- * tosec = .init.text
|
|
|
- *
|
|
|
* Pattern 10:
|
|
|
* ia64 has machvec table for each platform and
|
|
|
* powerpc has a machine desc table for each platform.
|
|
@@ -678,12 +672,6 @@ static int secref_whitelist(const char *modname, const char *tosec,
|
|
|
NULL
|
|
|
};
|
|
|
|
|
|
- const char *pat4sym[] = {
|
|
|
- "sparse_index_alloc",
|
|
|
- "zone_wait_table_init",
|
|
|
- NULL
|
|
|
- };
|
|
|
-
|
|
|
/* Check for pattern 0 */
|
|
|
if ((strcmp(fromsec, ".text.init.refok") == 0) ||
|
|
|
(strcmp(fromsec, ".data.init.refok") == 0))
|
|
@@ -741,13 +729,6 @@ static int secref_whitelist(const char *modname, const char *tosec,
|
|
|
(strcmp(fromsec, ".paravirtprobe") == 0))
|
|
|
return 1;
|
|
|
|
|
|
- /* Check for pattern 9 */
|
|
|
- if ((strcmp(tosec, ".init.text") == 0) &&
|
|
|
- (strcmp(fromsec, ".text") == 0))
|
|
|
- for (s = pat4sym; *s; s++)
|
|
|
- if (strcmp(atsym, *s) == 0)
|
|
|
- return 1;
|
|
|
-
|
|
|
/* Check for pattern 10 */
|
|
|
if ((strcmp(fromsec, ".machvec") == 0) ||
|
|
|
(strcmp(fromsec, ".machine.desc") == 0))
|