Re: warning about spectre with last kernel update

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

 



Ed Greshko wrote:
> On 02/18/18 05:12, François Patte wrote:
>> Le 17/02/2018 à 20:31, Ed Greshko a écrit :
>>> On 02/18/18 02:10, François Patte wrote:
>>>> returns that virtualbox drivers (vboxdrv, vboxnetflt, vboxnetadp,
>>>> vboxpci) and nvidia driver were not compiled with a retpoline compiler....
>>>>
>>>> As these modules are compiled on board with gcc using akmod, I suppose
>>>> that gcc is not a retpoline compiler.
>>>>
>>>> What can I do?
>>>
>>> Where do you get your Vbox and nVidia drivers from?
>> rpmfusion, as akmods....
>>
>> but
>>
>> grep DRETPOLINE  /var/log/vbox-install.log
> 
> What is the gcc line in that file?
> 
>>
>> and
>>
>> grep DRETPOLINE
>> /var/cache/akmods/nvidia-340xx/340.106-1-for-4.15.3-300.fc27.x86_64.log
>>
>> return nothing...

I was curious about this myself recently.  I think there is
a lack of detail in the nvidia kmod build logs because they
don't pass V=1 to the make command.  This results in nice,
quiet build output.  But for package builds it's preferable
to see the options used.  I've submitted a patch to
rpmfusion for the nvidia-kmod package:

    https://bugzilla.rpmfusion.org/4800

If that's accepted, I or someone else can work on adding the
same V=1 to the make command for the other nvidia-*-kmod
packages.

The difference with and without V=1 is quite a lot.

Without V=1:
https://paste.fedoraproject.org/paste/DCfHztA22~NI77Bhes~LOw

With V=1:
https://paste.fedoraproject.org/paste/jPkevkTHxq42boCeS5okyA

And to keep it more relevant to this thread, with the
verbose make I can see that -DRETPOLINE is used when
building the nvidia kmod on my f26 system.

Thanks for sending me on a fun hunt Ed. :)

-- 
Todd
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Curiosity killed the cat, but for awhile I was a suspect.
    -- Steven Wright

Attachment: signature.asc
Description: PGP signature

_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux