Skip to content

Add linux 4.19.38 #1086

Merged
merged 18 commits into from
May 3, 2019
Merged

Add linux 4.19.38 #1086

merged 18 commits into from
May 3, 2019

Conversation

donald
Copy link
Collaborator

@donald donald commented May 2, 2019

No description provided.

donald added 18 commits May 2, 2019 19:01
Create file with

    cp linux-4.19.19-244.bee linux-4.19.37-260.bee
Configure CONFIG_BPF_SYSCALL and CONFIG_CGROUP_BPF, so that systemd
services can use network filtering options. See
`man systemd.resource-control`.

This should avoid the warnings

    systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support B
    systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)

during boot.

CONFIG_BPF_SYSCALL:

Enable the bpf() system call that allows to manipulate eBPF
programs and maps via file descriptors.

CONFIG_CGROUP_BPF:

Allow attaching eBPF programs to a cgroup using the bpf(2)
syscall command BPF_PROG_ATTACH.

In which context these programs are accessed depends on the type
of attachment. For instance, programs that are attached using
BPF_CGROUP_INET_INGRESS will be executed on the ingress path of
inet sockets.
Remove ZFS as decided by dvteam teatime 26.2.2019.
The commented out line `make firmware_install` no longer makes sense,
because since 4.14 there is no firmware in the tree and no
firmware_install target [1]. Remove the line.

[1] http://lkml.iu.edu/hypermail/linux/kernel/1709.1/04650.html
Create bee file with

    cp nvidia_linux-4.19.19-244-390.87-0.bee nvidia_linux-4.19.37-260-390.87-0.bee
Create bee file with

    mv nvidia_linux-4.19.37-260-390.87-0.bee nvidia_linux-4.19.37-260-390.116-0.bee
The patch is no longer required. Remove it.
Create bee file with

    cp nvidia_current-390.87-1.bee nvidia_current-390.116-0.bee
Create bee file with

    mv nvidia_linux-4.19.37-260-390.116-0.bee nvidia_linux-4.19.37-260-418.56-0.bee
418.56 ist the lastest Long Lived release on
https://www.nvidia.com/object/unix.html.

Create bee file with

    mv nvidia_current-390.116-0.bee nvidia_current-418.56-0.bee
Remove dead code which used to install a now empty set of 32 bit
libraries.
Find libraries to be installed by pattern instead of using a explicit
list empedded in the bee file.

Install libraries with the original names and create symlink from the soname
if there is one.

We don't need to look into other diretories (tls/) because all libraries
are now in the main directory of the archive.

We no longer need to special case libglx.so, because we install every
library by its original name anyway.
Create symlinks in /usr/lib for all versioned libraries.
Install man pages into version dependend path instead of into
/usr/share/man. This avoid conflicts if we have multiple versions
of nvidia_current installed in parallel.
Add 10de:0df8 ("GF108GL [Quadro 600]") to legacyX class.

New legacyX class is for cards, which became legacy sometime after
390.xx, but we didn't try to find out, at which branch that happened
exactly, because we no longer support these cards anyway.
Update bee files with

    mv linux-4.19.37-260.bee linux-4.19.38-261.bee
    mv nvidia_linux-4.19.37-260-418.56-0.bee nvidia_linux-4.19.38-261-418.56-0.bee
@donald
Copy link
Collaborator Author

donald commented May 2, 2019

Sent sigusr2 to death :-)

@donald donald mentioned this pull request May 2, 2019
@thomas
Copy link
Collaborator

thomas commented May 3, 2019

concernig sigusr2, pushing the button of power brought an immediate resurrection :)

@donald
Copy link
Collaborator Author

donald commented May 3, 2019

Maybe I just misstyped shutdown -r as shutdown -h... Several reboots no Problem now.

@donald
Copy link
Collaborator Author

donald commented May 3, 2019

Tested on sigusr , theinternet , claptrap , dalek

@pmenzel pmenzel merged commit d3a511d into master May 3, 2019
@pmenzel pmenzel deleted the add-linux-4.19.38 branch December 19, 2019 13:54
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants