worlickwerx / pi-parport

retro parallel port for raspberry pi
GNU General Public License v2.0
65 stars 11 forks source link

parport-gpio does not properly clean up parport0 device? #7

Closed garlick closed 7 years ago

garlick commented 7 years ago

The following sequence:

insmod parport.ko
insmod parport_gpio.ko
insmod sbiglpt.ko
...
rmmod sbiglpt.ko
rmmod parport_gpio.ko
...
insmod parport_gpio.ko
insmod sbiglpt.ko

seems to "leak" parport0 device, e.g. console says

[  322.384192] parport: loading out-of-tree module taints kernel.
[  329.503773] parport_gpio: data on gpio pins [22,23,24,10,25,9,8,11]
[  329.503788] parport_gpio: status on gpio pins [18,17,4,3,2]
[  329.503795] parport_gpio: control on gpio pins [26,19,6,13]
[  368.533970] sbiglpt: no symbol version for __parport_register_driver
[  368.535135] sbiglpt0: using parport0
[ 5176.875057] parport_gpio: data on gpio pins [22,23,24,10,25,9,8,11]
[ 5176.875070] parport_gpio: status on gpio pins [18,17,4,3,2]
[ 5176.875079] parport_gpio: control on gpio pins [26,19,6,13]
[ 5200.355018] sbiglpt0: using parport1