Re: Missing file in current kernel-devel package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 10/05/2017 10:17 AM, m.roth@xxxxxxxxx wrote:
> Albert McCann wrote:
>>> -----Original Message-----
>>> From: CentOS [mailto:centos-bounces@xxxxxxxxxx] On Behalf Of m.roth@5-
>>> cent.us
>>> Sent: Thursday, October 05, 2017 10:58 AM
>>> To: CentOS mailing list <centos@xxxxxxxxxx>
>>> Subject: Re:  Missing file in current kernel-devel package
>>>
>>> Fred Smith wrote:
>>>> On Thu, Oct 05, 2017 at 09:56:57AM -0400, m.roth@xxxxxxxxx wrote:
>>>>> Ok, folks,
>>>>>
>>>>>    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....?
>>>>>
>>>> I'm running that kernel with Nvidia 384.90, but I get the nvidia
>>>> driver from elrepo. where do you get yours?
>>>>
>>> Proprietary NVidia. Still, why is fence.h suddenly not there?
>>
>> While I'm running the Plus kernel, it has the same files. What I'm seeing
>> here is that fence.h has been renamed in the 693 kernel to dma-fence.h:
>>
>> # locate fence.h
>>
>> /usr/src/kernels/3.10.0-514.26.2.el7.centos.plus.x86_64/include/linux/fence.h
>> /usr/src/kernels/3.10.0-514.26.2.el7.centos.plus.x86_64/include/linux/seqno-fence.h
>> /usr/src/kernels/3.10.0-514.26.2.el7.centos.plus.x86_64/include/trace/events/fenhttps://lwn.net/Articles/685049/ce.h
>> /usr/src/kernels/3.10.0-693.2.2.el7.centos.plus.x86_64/include/linux/dma-fence.h
>> /usr/src/kernels/3.10.0-693.2.2.el7.centos.plus.x86_64/include/linux/seqno-fence.h
>> /usr/src/kernels/3.10.0-693.2.2.el7.centos.plus.x86_64/include/trace/events/dma_fence.h
>>
>> Looks like upstream renamed it for some reason.
> 
> Not good - I did a diff of fence.h and dma_fence.h, it *appears* to be the
> same structures, but all with different names. That's not going to
> compile.
> 
> 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/


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux