Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.72 KB | None | 0 0
  1. make
  2. make -C /lib/modules/3.10.0-1062.7.1.el7.x86_64/build M=/root/PRACMEM/p4_guardiola modules
  3. make[1]: se ingresa al directorio `/usr/src/kernels/3.10.0-1062.7.1.el7.x86_64'
  4. CC [M] /root/PRACMEM/p4_guardiola/servidor_guardiola.o
  5. /root/PRACMEM/p4_guardiola/servidor_guardiola.c: En la función ‘reserva_mem’:
  6. /root/PRACMEM/p4_guardiola/servidor_guardiola.c:36:5: aviso: demasiados argumentos para el formato [-Wformat-extra-args]
  7. printk("servidor_mem: No se ha podido reservar memoria\n", nb);
  8. ^
  9. CC [M] /root/PRACMEM/p4_guardiola/cliente_guardiola.o
  10. /root/PRACMEM/p4_guardiola/cliente_guardiola.c: En la función ‘init_module’:
  11. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:74:5: aviso: el paso del argumento 1 de ‘virt_to_phys’ crea un puntero desde un entero sin una conversión [activado por defecto]
  12. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n ", virt_to_phys( (unsigned long) (puntero) ) ,puntero);
  13. ^
  14. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  15. from ./arch/x86/include/asm/acpi.h:32,
  16. from ./arch/x86/include/asm/fixmap.h:19,
  17. from ./arch/x86/include/asm/apic.h:11,
  18. from ./arch/x86/include/asm/smp.h:12,
  19. from ./arch/x86/include/asm/mmzone_64.h:10,
  20. from ./arch/x86/include/asm/mmzone.h:4,
  21. from include/linux/mmzone.h:1034,
  22. from include/linux/gfp.h:5,
  23. from include/linux/kmod.h:22,
  24. from include/linux/module.h:13,
  25. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  26. ./arch/x86/include/asm/io.h:115:27: nota: se esperaba ‘volatile void *’ pero el argumento es de tipo ‘long unsigned int’
  27. static inline phys_addr_t virt_to_phys(volatile void *address)
  28. ^
  29. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:74:5: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘phys_addr_t’ [-Wformat=]
  30. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n ", virt_to_phys( (unsigned long) (puntero) ) ,puntero);
  31. ^
  32. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:74:5: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘long unsigned int *’ [-Wformat=]
  33. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:109:5: error: declaración implícita de la función ‘prink’ [-Werror=implicit-function-declaration]
  34. prink("cliente_mem: Indice TP nivel 3: %d\n", TPN3[index_TPN3] & 0xfff);
  35. ^
  36. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:139:17: aviso: la asignación crea un puntero desde un entero sin una conversión [activado por defecto]
  37. TP_FINAL=TPN4[index_TPN4]& 0xfffffff000;
  38. ^
  39. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:144:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  40. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n",TP_FINAL + (index_TP_FINAL/8), phys_to_virt((TP_FINAL + (index_TP_FINAL/8))));//Dividimos entre 8 porque son bits y queremos sumar bytes
  41. ^
  42. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  43. from ./arch/x86/include/asm/acpi.h:32,
  44. from ./arch/x86/include/asm/fixmap.h:19,
  45. from ./arch/x86/include/asm/apic.h:11,
  46. from ./arch/x86/include/asm/smp.h:12,
  47. from ./arch/x86/include/asm/mmzone_64.h:10,
  48. from ./arch/x86/include/asm/mmzone.h:4,
  49. from include/linux/mmzone.h:1034,
  50. from include/linux/gfp.h:5,
  51. from include/linux/kmod.h:22,
  52. from include/linux/module.h:13,
  53. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  54. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  55. static inline void *phys_to_virt(phys_addr_t address)
  56. ^
  57. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:144:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  58. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n",TP_FINAL + (index_TP_FINAL/8), phys_to_virt((TP_FINAL + (index_TP_FINAL/8))));//Dividimos entre 8 porque son bits y queremos sumar bytes
  59. ^
  60. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:144:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  61. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:146:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  62. printk("cliente_mem: Marco TP nivel 1: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN1, phys_to_virt(TPN1));
  63. ^
  64. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  65. from ./arch/x86/include/asm/acpi.h:32,
  66. from ./arch/x86/include/asm/fixmap.h:19,
  67. from ./arch/x86/include/asm/apic.h:11,
  68. from ./arch/x86/include/asm/smp.h:12,
  69. from ./arch/x86/include/asm/mmzone_64.h:10,
  70. from ./arch/x86/include/asm/mmzone.h:4,
  71. from include/linux/mmzone.h:1034,
  72. from include/linux/gfp.h:5,
  73. from include/linux/kmod.h:22,
  74. from include/linux/module.h:13,
  75. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  76. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  77. static inline void *phys_to_virt(phys_addr_t address)
  78. ^
  79. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:146:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  80. printk("cliente_mem: Marco TP nivel 1: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN1, phys_to_virt(TPN1));
  81. ^
  82. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:146:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  83. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:147:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  84. printk("cliente_mem: Marco TP nivel 2: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN2, phys_to_virt(TPN2));
  85. ^
  86. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  87. from ./arch/x86/include/asm/acpi.h:32,
  88. from ./arch/x86/include/asm/fixmap.h:19,
  89. from ./arch/x86/include/asm/apic.h:11,
  90. from ./arch/x86/include/asm/smp.h:12,
  91. from ./arch/x86/include/asm/mmzone_64.h:10,
  92. from ./arch/x86/include/asm/mmzone.h:4,
  93. from include/linux/mmzone.h:1034,
  94. from include/linux/gfp.h:5,
  95. from include/linux/kmod.h:22,
  96. from include/linux/module.h:13,
  97. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  98. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  99. static inline void *phys_to_virt(phys_addr_t address)
  100. ^
  101. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:147:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  102. printk("cliente_mem: Marco TP nivel 2: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN2, phys_to_virt(TPN2));
  103. ^
  104. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:147:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  105. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:148:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  106. printk("cliente_mem: Marco TP nivel 3: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN3, phys_to_virt(TPN3));
  107. ^
  108. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  109. from ./arch/x86/include/asm/acpi.h:32,
  110. from ./arch/x86/include/asm/fixmap.h:19,
  111. from ./arch/x86/include/asm/apic.h:11,
  112. from ./arch/x86/include/asm/smp.h:12,
  113. from ./arch/x86/include/asm/mmzone_64.h:10,
  114. from ./arch/x86/include/asm/mmzone.h:4,
  115. from include/linux/mmzone.h:1034,
  116. from include/linux/gfp.h:5,
  117. from include/linux/kmod.h:22,
  118. from include/linux/module.h:13,
  119. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  120. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  121. static inline void *phys_to_virt(phys_addr_t address)
  122. ^
  123. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:148:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  124. printk("cliente_mem: Marco TP nivel 3: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN3, phys_to_virt(TPN3));
  125. ^
  126. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:148:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  127. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:149:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  128. printk("cliente_mem: Marco TP nivel 4: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN4, phys_to_virt(TPN4));
  129. ^
  130. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  131. from ./arch/x86/include/asm/acpi.h:32,
  132. from ./arch/x86/include/asm/fixmap.h:19,
  133. from ./arch/x86/include/asm/apic.h:11,
  134. from ./arch/x86/include/asm/smp.h:12,
  135. from ./arch/x86/include/asm/mmzone_64.h:10,
  136. from ./arch/x86/include/asm/mmzone.h:4,
  137. from include/linux/mmzone.h:1034,
  138. from include/linux/gfp.h:5,
  139. from include/linux/kmod.h:22,
  140. from include/linux/module.h:13,
  141. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  142. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  143. static inline void *phys_to_virt(phys_addr_t address)
  144. ^
  145. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:149:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  146. printk("cliente_mem: Marco TP nivel 4: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN4, phys_to_virt(TPN4));
  147. ^
  148. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:149:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  149. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:153:17: aviso: la asignación crea un puntero desde un entero sin una conversión [activado por defecto]
  150. TP_FINAL=TPN3[index_TPN3]& 0X3FFFFE00000;
  151. ^
  152. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:157:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  153. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n",TP_FINAL + (index_TP_FINAL/8), phys_to_virt(TP_FINAL + (index_TP_FINAL/8)));//Dividimos entre 8 porque son bits y queremos sumar bytes
  154. ^
  155. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  156. from ./arch/x86/include/asm/acpi.h:32,
  157. from ./arch/x86/include/asm/fixmap.h:19,
  158. from ./arch/x86/include/asm/apic.h:11,
  159. from ./arch/x86/include/asm/smp.h:12,
  160. from ./arch/x86/include/asm/mmzone_64.h:10,
  161. from ./arch/x86/include/asm/mmzone.h:4,
  162. from include/linux/mmzone.h:1034,
  163. from include/linux/gfp.h:5,
  164. from include/linux/kmod.h:22,
  165. from include/linux/module.h:13,
  166. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  167. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  168. static inline void *phys_to_virt(phys_addr_t address)
  169. ^
  170. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:157:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  171. printk("cliente_mem: Direccion fisica del bloque: 0x%016lX. Direccion virtual del bloque: 0x%016lX\n",TP_FINAL + (index_TP_FINAL/8), phys_to_virt(TP_FINAL + (index_TP_FINAL/8)));//Dividimos entre 8 porque son bits y queremos sumar bytes
  172. ^
  173. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:157:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  174. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:159:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  175. printk("cliente_mem: Marco TP nivel 1: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN1, phys_to_virt(TPN1));
  176. ^
  177. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  178. from ./arch/x86/include/asm/acpi.h:32,
  179. from ./arch/x86/include/asm/fixmap.h:19,
  180. from ./arch/x86/include/asm/apic.h:11,
  181. from ./arch/x86/include/asm/smp.h:12,
  182. from ./arch/x86/include/asm/mmzone_64.h:10,
  183. from ./arch/x86/include/asm/mmzone.h:4,
  184. from include/linux/mmzone.h:1034,
  185. from include/linux/gfp.h:5,
  186. from include/linux/kmod.h:22,
  187. from include/linux/module.h:13,
  188. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  189. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  190. static inline void *phys_to_virt(phys_addr_t address)
  191. ^
  192. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:159:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  193. printk("cliente_mem: Marco TP nivel 1: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN1, phys_to_virt(TPN1));
  194. ^
  195. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:159:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  196. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:160:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  197. printk("cliente_mem: Marco TP nivel 2: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN2, phys_to_virt(TPN2));
  198. ^
  199. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  200. from ./arch/x86/include/asm/acpi.h:32,
  201. from ./arch/x86/include/asm/fixmap.h:19,
  202. from ./arch/x86/include/asm/apic.h:11,
  203. from ./arch/x86/include/asm/smp.h:12,
  204. from ./arch/x86/include/asm/mmzone_64.h:10,
  205. from ./arch/x86/include/asm/mmzone.h:4,
  206. from include/linux/mmzone.h:1034,
  207. from include/linux/gfp.h:5,
  208. from include/linux/kmod.h:22,
  209. from include/linux/module.h:13,
  210. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  211. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  212. static inline void *phys_to_virt(phys_addr_t address)
  213. ^
  214. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:160:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  215. printk("cliente_mem: Marco TP nivel 2: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN2, phys_to_virt(TPN2));
  216. ^
  217. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:160:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  218. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:161:9: aviso: el paso del argumento 1 de ‘phys_to_virt’ crea un entero desde un puntero sin una conversión [activado por defecto]
  219. printk("cliente_mem: Marco TP nivel 3: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN3, phys_to_virt(TPN3));
  220. ^
  221. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  222. from ./arch/x86/include/asm/acpi.h:32,
  223. from ./arch/x86/include/asm/fixmap.h:19,
  224. from ./arch/x86/include/asm/apic.h:11,
  225. from ./arch/x86/include/asm/smp.h:12,
  226. from ./arch/x86/include/asm/mmzone_64.h:10,
  227. from ./arch/x86/include/asm/mmzone.h:4,
  228. from include/linux/mmzone.h:1034,
  229. from include/linux/gfp.h:5,
  230. from include/linux/kmod.h:22,
  231. from include/linux/module.h:13,
  232. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  233. ./arch/x86/include/asm/io.h:133:21: nota: se esperaba ‘phys_addr_t’ pero el argumento es de tipo ‘long unsigned int *’
  234. static inline void *phys_to_virt(phys_addr_t address)
  235. ^
  236. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:161:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘long unsigned int *’ [-Wformat=]
  237. printk("cliente_mem: Marco TP nivel 3: Direccion fisica 0x%016lX. Direccion virtual 0x%016lX\n", TPN3, phys_to_virt(TPN3));
  238. ^
  239. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:161:9: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 3 es de tipo ‘void *’ [-Wformat=]
  240. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:166:5: aviso: el paso del argumento 1 de ‘virt_to_phys’ crea un puntero desde un entero sin una conversión [activado por defecto]
  241. printk("Valor real de la direccion fisica = 0x%016lX\n",virt_to_phys((unsigned long)(puntero)));
  242. ^
  243. In file included from ./arch/x86/include/asm/realmode.h:14:0,
  244. from ./arch/x86/include/asm/acpi.h:32,
  245. from ./arch/x86/include/asm/fixmap.h:19,
  246. from ./arch/x86/include/asm/apic.h:11,
  247. from ./arch/x86/include/asm/smp.h:12,
  248. from ./arch/x86/include/asm/mmzone_64.h:10,
  249. from ./arch/x86/include/asm/mmzone.h:4,
  250. from include/linux/mmzone.h:1034,
  251. from include/linux/gfp.h:5,
  252. from include/linux/kmod.h:22,
  253. from include/linux/module.h:13,
  254. from /root/PRACMEM/p4_guardiola/cliente_guardiola.c:2:
  255. ./arch/x86/include/asm/io.h:115:27: nota: se esperaba ‘volatile void *’ pero el argumento es de tipo ‘long unsigned int’
  256. static inline phys_addr_t virt_to_phys(volatile void *address)
  257. ^
  258. /root/PRACMEM/p4_guardiola/cliente_guardiola.c:166:5: aviso: formato ‘%lX’ espera un argumento de tipo ‘long unsigned int’, pero el argumento 2 es de tipo ‘phys_addr_t’ [-Wformat=]
  259. printk("Valor real de la direccion fisica = 0x%016lX\n",virt_to_phys((unsigned long)(puntero)));
  260. ^
  261. cc1: algunos avisos se tratan como errores
  262. make[2]: *** [/root/PRACMEM/p4_guardiola/cliente_guardiola.o] Error 1
  263. make[1]: *** [_module_/root/PRACMEM/p4_guardiola] Error 2
  264. make[1]: se sale del directorio `/usr/src/kernels/3.10.0-1062.7.1.el7.x86_64'
  265. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement