Hi Amir
please note our ZC drivers (igb, ixgbe, etc) have a dependency on the
pf_ring kernel module,
thus you should remove the drivers *before* removing pf_ring. This is
automatically done by
our init.d script.

Alfredo

2017-07-12 18:34 GMT+02:00 Amir Kaduri <[email protected]>:

> I've managed to rmmov the "used" pfring.ko by removing first the ixgbe.ko
> and igb.ko drivers. Not sure how its related (since no process really uses
> pf_ring) but currently its good enough for me.
>
> Thanks
>
> On Mon, Jul 10, 2017 at 4:22 PM, Alfredo Cardigliano <[email protected]
> > wrote:
>
>> Hi Amir
>> you are "trying to replace the igb.ko" with?
>> Please send us the output from dmesg.
>>
>> Alfredo
>>
>> 2017-07-10 13:22 GMT+02:00 Amir Kaduri <[email protected]>:
>>
>>> No, not using ZC. But if it could be a reason and maybe I'm doing
>>> something wrong during load, how can I check about zc?
>>> Anyway, the background for this issue is that I'm trying to replace the
>>> igb.ko during machine installation and I'm trying to overcome the special
>>> situation that its used by the management interface.
>>> To debug the situation, I fiddle with the machine so I'm not sure what
>>> exactly brought me to the situation described above, so I probably
>>> interested in a tweak (just to remove the pf_ring module) rather than a
>>> proper solution.
>>>
>>> Amir
>>>
>>> On Mon, Jul 10, 2017 at 12:42 PM, Alfredo Cardigliano <
>>> [email protected]> wrote:
>>>
>>>> Hi Amir
>>>> did you load a ZC driver perhaps?
>>>>
>>>> Alfredo
>>>>
>>>> 2017-07-10 11:00 GMT+02:00 Amir Kaduri <[email protected]>:
>>>>
>>>>> OS CentOS 7
>>>>> pf_ring version: 6.6.0
>>>>>
>>>>> On Mon, Jul 10, 2017 at 11:57 AM, Amir Kaduri <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I'm in a situation where I try to remove the pf_ring kernel module.
>>>>>> "rmmod pf_ring" gives "rmmod: ERROR: Module pf_ring is in use"
>>>>>> "lsmod | grep pf_ring" gives "pf_ring 1234009 20"
>>>>>> In this case, I try to find which process uses pf_ring, in order to
>>>>>> stop/kill it.
>>>>>> I run "ls -l /proc/net/pf_ring/" to hopefully get the list of
>>>>>> process-ids of the relevant processes. The problem is that the list gives
>>>>>> only "dev" (subdir) "info" (file) and "stats" (subdir). There are no 
>>>>>> files
>>>>>> like (for example) "/proc/net/pf_ring/12345-eth0.23" that can give
>>>>>> me an indication who uses the pf_ring kernel module.
>>>>>> Any advice on how can I force removing it or at least know who uses
>>>>>> it?
>>>>>>
>>>>>> Thanks,
>>>>>> Amir
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Ntop-misc mailing list
>>>>> [email protected]
>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Ntop-misc mailing list
>>>> [email protected]
>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
>>>>
>>>
>>>
>>> _______________________________________________
>>> Ntop-misc mailing list
>>> [email protected]
>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
>>>
>>
>>
>> _______________________________________________
>> Ntop-misc mailing list
>> [email protected]
>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
>>
>
>
> _______________________________________________
> Ntop-misc mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
>
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to