Loading

GabrielIvascu

  1. /root # ./_checker
  2. [   48.773114] uart16550: loading out-of-tree module taints kernel.
  3. [   48.794206] before acquire ports:
  4. [   48.794853] base 0x3f8 (REG_DATA: 00, REG_IER: 00, REG_IIR: 01, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  5. [   48.795521] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  6. [   48.796498] after acquire ports/before init serials:
  7. [   48.796863] base 0x3f8 (REG_DATA: 00, REG_IER: 00, REG_IIR: 01, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  8. [   48.803768] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  9. [   48.805635] after init serials:
  10. [   48.805987] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c2, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  11. [   48.806562] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  12. [   48.826053] uart16550 37876 0 - Live 0xc88eb000 (O)
  13.  
  14. =========== Test 1. Module insertion and removal ===========
  15. [   48.880431] before acquire ports:
  16. [   48.880879] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  17. [   48.881446] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  18. [   48.882982] after acquire ports/before init serials:
  19. [   48.884549] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  20. [   48.885005] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  21. [   48.885743] after init serials:
  22. [   48.885965] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c2, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  23. [   48.886577] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  24. insmod uart16550, default options.....................passed
  25. major.................................................passed
  26. ioports COM1..........................................passed
  27. ioports COM2..........................................passed
  28. interrupts COM1.......................................passed
  29. interrupts COM2.......................................passed
  30. rmmod.................................................passed
  31. [   49.082998] before acquire ports:
  32. [   49.083569] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  33. [   49.083994] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  34. [   49.084535] after acquire ports/before init serials:
  35. [   49.084782] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  36. [   49.085253] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  37. [   49.085728] after init serials:
  38. [   49.085936] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c2, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  39. [   49.086885] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  40. insmod uart16550, major=42............................passed
  41. major.................................................passed
  42. rmmod.................................................passed
  43. [   49.155312] before acquire ports:
  44. [   49.155694] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  45. [   49.156315] after acquire ports/before init serials:
  46. [   49.156557] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  47. [   49.156977] after init serials:
  48. [   49.157299] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  49. insmod uart16550, COM2 only...........................passed
  50. insmod solutie, COM1 only.............................passed
  51. ioports COM1..........................................passed
  52. ioports COM2..........................................passed
  53. interrupts COM1.......................................passed
  54. interrupts COM2.......................................passed
  55. rmmod uart16550.......................................passed
  56. rmmod solutie.........................................passed
  57.  
  58. ================ Test 2. Invalid parameters ================
  59. [   49.347887] before acquire ports:
  60. [   49.348491] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  61. [   49.349052] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  62. [   49.349684] after acquire ports/before init serials:
  63. [   49.349977] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c1, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  64. [   49.350609] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  65. [   49.351859] after init serials:
  66. [   49.353859] base 0x3f8 (REG_DATA: 00, REG_IER: 03, REG_IIR: c2, REG_LCR: 00, REG_MCR: 08, REG_LSR: 60, REG_MSR: b0)
  67. [   49.355223] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  68. insmod................................................passed
  69. invalid ioctl (0xdeadbeef)............................passed
  70. invalid ioctl (0x1337cafe)............................passed
  71. invalid ioctl wrong operation.........................passed
  72. rmmod.................................................passed
  73. [   49.394015] uart16550: `0xdeadbabe' invalid for parameter `option'
  74. insmod: can't insert 'uart16550.ko': Numerical result out of range
  75. insmod uart16550, option=0xdeadbabe...................passed
  76.  
  77. ================ Test 3. Read, small speed =================
  78. [   49.418524] before acquire ports:
  79. [   49.418890] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  80. [   49.419467] after acquire ports/before init serials:
  81. [   49.419696] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  82. [   49.420247] after init serials:
  83. [   49.420432] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  84. insmod uart16550......................................passed
  85. insmod solutie........................................passed
  86. [   49.447612] before ioctl:
  87. [   49.447863] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  88. [   49.448517] after ioctl:
  89. [   49.448693] base 0x2f8 (REG_DATA: ff, REG_IER: ff, REG_IIR: ff, REG_LCR: ff, REG_MCR: ff, REG_LSR: ff, REG_MSR: ff)
  90. ioctl reader..........................................passed
  91. ioctl writer..........................................passed