On 05/10/17 18:24, m.roth at 5-cent.us wrote: > m.roth at 5-cent.us wrote: >> Johnny Hughes wrote: >>> On 10/05/2017 10:17 AM, m.roth at 5-cent.us wrote: >>>> Albert McCann wrote: >>>>>> From: CentOS [mailto:centos-bounces at centos.org] On Behalf Of >>>>>> m.roth at 5-cent.us >>>>>> Sent: Thursday, October 05, 2017 10:58 AM >>>>>> To: CentOS mailing list <centos at centos.org> >>>>>> Subject: Re: [CentOS] Missing file in current kernel-devel package > <snip> >>>>>>>> >>>>>>>> I've identified what my problem is, trying to install the NVidia >>>>>>>> proprietary drivers: in kernel-devel-3.10.0-514.26.2.el7.x86_64, >>>>>>>> there is a file >>>>>>>> /usr/src/kernels/3.10.0-514.26.2.el7.x86_64/include/linux/fence.h >>>>>>>> >>>>>>>> It does not exist in the kernel-devel-3.10.0-693.2.2.el7.x86_64 >>>>>>>> package. Is this something that got missed, or did HR drop it, >>>>>> or....? >>> >>>> Sorry, but I really don't believe it is good, much less best practice >>>> to do something like removing a kernel include file within one > release. If >>>> they'd made it go a away for 7.0, I would deal, but to suddenly drop >>>> it, bad. >>> >>> Tell it to Linus, not us: >>> >>> https://lwn.net/Articles/685049/ >> > Well, I d/l the latest from NVidia, and that one built. Of course, now I'm > going to really worry about several of my users, who have old - as in 5-10 > year old, NVidia cards, who need legacy drivers, like the 304. > > mark > This issue is fixed in recent releases, including the latest 304.137 legacy release. Nvidia are still actively supporting that driver, even if the hardware is "5-10 years old".