Revisions of nvidia-open-driver-G06

Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 41)
- Update to 550.78
  * addresses boo#1223454
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 40)
- kmp-post.sh
  * export LD=ld.bfd; mold is not supported (boo#1223344)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 39)
- Update to 550.76
  * addresse boo#1222972
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 38)
- kmp-post.sh: sign the modules in the correct location (boo#1221776)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 37)
- Update to 550.67
- rename pci_ids-unsupported* to pci_ids-supported* files
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1151505 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 36)
- fixed check for Tumbleweed 

- fix exit value $RES in %post/%trigger scripts

- move kernel modules build from %post to %trigger scripts on
  Tumbleweed; don't move modules to packaged %ghost location on
  Tumbleweed

- added kernel-syms, kmod Buildrequires and Provides: %name to 
  subpackages

- kmp-post.sh: get rid of %suse_version check 

- improved summaries and descriptions 

- get rid of kmp-preun-$flavor scripts; use one kmp-preun.sh for
  all; just set the $flavor outside in specfile

- get rid of kmp-post-$flavor scripts; use one kmp-post.sh for
  all; just set the $flavor outside in specfile

- avoid to remove modules of other flavor in %postun 

- Update to 550.54.14
  * Added vGPU Host and vGPU Guest support. For vGPU Host, please
    refer to the README.vgpu packaged in the vGPU Host Package for
    more details.
- supersedes the following patches:
  * 0001-Don-t-override-INSTALL_MOD_DIR.patch
  * kernel-6.7.patch

- kmp-postun.sh
  * get rid of broken weak-updates symlinks created in %post / %trigger
    either by kmp itself or by kernel package update

- zero fake kernel modules to prevent generation of ksyms in package 

- rename subpackages from $flavor to kmp-$flavor, since apparently
  this is needed by weak-modules2 script for generating weak-updates 
  symlinks
- readded modules as ghosts to filelist; assumingly needed by
  weak-updates2 script
- save kernel version already during build; move just built modules
  in %post to this location, so weak-modules2 script can easily find
  these packaged in kmp as %ghost and create the required weak-updates
  symlinks; run weak-modules2 script during %post to create these
- a kernel update already creates required symlinks; hooray!

- 64kb kernel on aarch64: build in %post, not in %triggerin

- -azure subpackage needs to trigger on kernel-azure-devel, since
  modules need to be recompiled 

- hopefully fixed build for factory/TW
- added -64kb subpackage for aarch64 

- hopefully fix -azure deps on openSUSE ... 

- radical changes according to bsc#1220077
- still missing
  * -64kb subpackage for aarch64
  * generation of weak-updates
  * generation of initrds 
  * testing in general
  * cleanup
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 35)
- kernel-6.7.patch
  * fixes build against kernel 6.7 (boo#1219117)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 34)
- create /run/udev/static_node-tags/uaccess/nvidia${devid} symlinks
  also during modprobing the nvidia module; this changes the issue
  of not having access to /dev/nvidia${devid}, when gfxcard has
  been replaced by a different gfx card after installing the driver
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 33)
- switch to build in %trigger script (kmp-trigger.sh) like for
  Tumbleweed for kernel-default-devel
- fix removing of broken weak-updates symlink in %trigger scripts
- remove broken weak-updates symlinks by new %trigger script 
  (kmp-trigger2.sh) for kernel-default
- removed accidental generation of ksyms to Requires
- use modprobe/dracut config dirs for sle15
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 32)
- Update to 545.29.06
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 31)
- Update to 545.29.02
- added fbdev=1 option for nvidia-drm module, which gives us a proper
  framebuffer console now ...
- nosimplefb kernel option no longer needed with usage of nvidia-drm's
  fbdev=1 option
- nvidia's NVreg_OpenRmEnableUnsupportedGpus=1 option no longer
  needed; GeForce and Workstation GPUs now officially supported
- support added for H100/H800 GPUs (Hopper)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 30)
added missing changelog entry
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 29)
fixed build on Tumbleweed
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 28)
- cleanup; sle12 no longer supported
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 27)
- finally fixed build of -azure kernel in %post
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 26)
- fixed requires to firmware package, which has been renamed to
  kernel-firmware-nvidia-gsp(x)-G06
- during beta period of sle15-sp6 no longer try to require a "GA"
  kernel-devel package; this will be reverted with GM (see also
  bsc#1208209)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 25)
- Update to version 535.129.03
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 24)
added bugnumber to previous changelog entry
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 23)
- disabled build of nvidia-peermem module; it's no longer needed
  and never worked anyway (it was only a stub)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 22)
- preamble: added conflict to nvidia-gfxG05-kmp to prevent users
  from accidently installing conflicting proprietary kernelspace
  drivers from CUDA repository
Displaying revisions 1 - 20 of 41
openSUSE Build Service is sponsored by