02/11/2019 15:23, pbhagavat...@marvell.com:
> From: Pavan Nikhilesh <pbhagavat...@marvell.com>
> 
> Some kernel modules use '-' in their name when registering through
> `pci_register_driver` and the same name  is populated in
> '/sys/bus/pci/drivers/'.
> But the kernel always populates modules names replacing '-' with '_'
> in '/sys/module/'.
> 
> Example:
>       # ./usertools/dpdk-devbind.py -b octeontx2-nicpf 0002:03:00.0
>       Error: Driver 'octeontx2-nicpf' is not loaded.
> 
>       # ls /sys/bus/pci/drivers/octeontx2-nicpf
>       bind  module  new_id  remove_id  uevent  unbind
>       # ls /sys/module/octeontx2_nicpf/
>       drivers  uevent  version
> 
> The patch addresses it by always replacing '-' with '_' when looking in
> '/sys/module/'
> 
> Signed-off-by: Phanendra Vukkisala <pvukkis...@marvell.com>
> Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com>

Applied, thanks for the clear explanation.



Reply via email to