[elrepo] Via-rhine driver on 7.4

Phil Perry phil at elrepo.org
Sat Sep 30 11:06:38 EDT 2017


Thanks, that would be hugely appreciated.

Phil

On 30/09/17 15:54, Nick Howitt wrote:
> Hi Phil,
> 
> Thanks very much for that. The user who had the issue is way more 
> capable than me so I'll see if he can test it and give feedback to 
> enable you to promote it.
> 
> Regards,
> 
> Nick
> 
> On 30/09/2017 15:30, Phil Perry wrote:
>>
>> On 30/09/17 15:19, Nick Howitt wrote:
>>> Hi Phil,
>>>
>>> Thanks for looking at it.
>>>
>>> I must apologise as I forgot to mention I am using ClearOS which has 
>>> a slightly different kernel from RHEL/Centos (IMQ is patched in).
>>>
>>> The original poster on our forums posted back to say the kernel 
>>> upgrade + symlinks then worked on his three subsequent systems as did 
>>> reinstalling the compiled rpm on the system where the symlinks 
>>> weren't created. Reference 
>>> <https://www.clearos.com/clearfoundation/social/community/clearos-7-4-beta#reply-190091>. 
>>> He has the same problems compiling, but at least the drivers compiled 
>>> under 7.3 appear to be working on 7.4.
>>>
>>> Regards,
>>>
>>> Nick
>>>
>>
>> Thanks for the feedback Nick.
>>
>> For reference, the build issues on el7.4 were easy enough to fix, so I 
>> have fixed those and rebuilt the package against the RHEL 7.4 kernel 
>> and released it to our testing repository here:
>>
>> kmod-via-rhine-1.5.1-3.el7_4.elrepo.x86_64.rpm
>>
>> I note the newly built package is only compatible with 7.4 series 
>> kernels and is not backward compatible with earlier kernels.
>>
>> For reference, the fix is:
>>
>> -    dev->trans_start = jiffies; /* prevent tx timeout */
>> +    netif_trans_update(dev); /* prevent tx timeout */
>>
>> This was a treewide patch applied upstream in 2016, and presumably 
>> backported to the RHEL7.4 kernel, so potentially affects a number of 
>> elrepo drivers using trans_start updates.
>>
>> If your user has any issues with the driver, I would apply the above 
>> fix and rebuild against your 7.4 kernel.
>>
>> Phil
>>
>> _______________________________________________
>> elrepo mailing list
>> elrepo at lists.elrepo.org
>> http://lists.elrepo.org/mailman/listinfo/elrepo
> 
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo



More information about the elrepo mailing list