Hi,
the received comments motivated me to reword the commit messages to outline that the loop is caused by bridging the payload traffic and not by the LAN itself. Furthermore, the locking has been cleaned up and the neighbor list is purged when the module is unloaded.
Let me know if you have additional questions, Marek