ansible/ansible — pull request #6097 by mattjeffery (2014-02-20 17:02:40+00:00)
Title: Normalise the module name when comparing against the module names in /proc/modules

When using the modprobe command , '\_' and '-' in the name of the module are interchangeable. However, in /proc/module they are always listed with '_' in the name. When 'modprobe' Ansible module if the name is given with a '-' the module is enabled regardless of whether it was enabled previously or not, thus marking the task as changed.

eg.
```yaml
- modprobe: name=snd-aloop state=present
```
Will always be marked as changed. The work-around is to use name=snd_aloop.