[elrepo] Via-rhine driver on 7.4
Nick Howitt
nick at howitts.co.uk
Sun Oct 1 11:56:27 EDT 2017
*** sorry, the last reply went off-list so I'm replying again ***
Hi Phil,
The updated via-rhine driver is looking good. Confirmation is here:
https://www.clearos.com/clearfoundation/social/community/clearos-7-4-beta#reply-190191
I've hit more compatibility issues, but I'll post to another thread.
Regards,
Nick
On 30/09/2017 16:06, Phil Perry wrote:
> 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
>
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo
More information about the elrepo
mailing list