Fix order of loading for nvidia-modeset and nvidia-drm modules.

The NVIDIA GPU driver package provides a kernel module, 'nvidia-drm.ko',
which registers a DRM driver with the DRM subsystem of the kernel.
Trying to turn on CONFIG_DRM (rev 64850) exposed this bug where
nvidia-drm would not load. nvidia-drm depends on nvidia-modeset.

Loading the nvidia-drm without nvidia-modeset driver gives the following
error:

```
nvidia_drm: Unknown symbol nvKmsKapiGetFunctionsTable (err -2)
```

BUG=b/298610364

Change-Id: I8712469eedb609a5107becadc05bef82f0c76e3b
Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/65010
Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com>
Reviewed-by: Shuo Yang <gshuoy@google.com>
Tested-by: Arnav Kansal <rnv@google.com>
Reviewed-by: Oleksandr Tymoshenko <ovt@google.com>
1 file changed
tree: 9967236728a63b14fac1ec04b2121b385f270721
  1. coverage/
  2. release/
  3. src/
  4. testing/
  5. .gitignore
  6. BUILD.bazel
  7. cloudbuild.yaml
  8. CONTRIBUTING.md
  9. deps.bzl
  10. go.mod
  11. go.sum
  12. LICENSE
  13. postsubmit-cloudbuild.yaml
  14. README.md
  15. run_tests.sh
  16. run_unit_tests.sh
  17. WORKSPACE
README.md

Tools for Container-Optimized OS

This is a repository of various tools developed for Container-Optimized OS. Examples include cos-gpu-installer, cos-toolbox, etc.

See CONTRIBUTING.md for how to contribute.