[Witherspoon-DD2.2][Ubu 18.10] [4.18.0-7-generic ] OS booting thrown with nouveau errors; OS booted successfully
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Fix Released
|
High
|
Canonical Kernel Team | ||
linux (Ubuntu) |
Won't Fix
|
High
|
Canonical Kernel Team | ||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | ||
Cosmic |
Won't Fix
|
High
|
Canonical Kernel Team | ||
linux-firmware (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Seth Forshee | ||
Cosmic |
Fix Released
|
High
|
Seth Forshee |
Bug Description
SRU Justification
Impact: Missing firmware for nouveau is causing errors to appear in dmesg.
Fix: Add missing firmware files from upstream linux-firmware.
Test Case: Confirm that errors in dmesg are gone once new firmware files are present.
Regression Potential: New and updated firmware always has potential to cause regressions, however this firmware has been in disco for several months with no reported issues.
---
== Comment: #0 - Kalpana Shetty <email address hidden> - 2018-09-15 23:55:13 ==
---Problem Description---
[Witherspoon-
Contact Information = <email address hidden>, <email address hidden>
---uname output---
root@ltc-wcwsp3:~# uname -a Linux ltc-wcwsp3 4.18.0-7-generic #8-Ubuntu SMP Tue Aug 28 18:20:56 UTC 2018 ppc64le ppc64le ppc64le GNU/Linux
Machine Type = Witherspoon DD2.2 LC
Steps:
1. Netinstall Ubu 18.10 on Witherspoon-
2. Boot the OS ---> PASS but error thrown on the console related open source NVIDIA driver.
[Disk: sdb2 / c0302064-
Ubuntu, with Linux 4.18.0-7-generic (recovery mode)
Ubuntu, with Linux 4.18.0-7-generic
Ubuntu
[Disk: nvme0n1p2 / c5d042f1-
Ubuntu, with Linux 4.18.0-7-generic (recovery mode)
* Ubuntu, with Linux 4.18.0-7-generic
Ubuntu
System information
System configuration
System status log
Language
Rescan devices
Retrieve config from URL
Plugins (0)
Exit to shell
??????
Enter=accept, e=edit, n=new, x=exit, l=language, g=log, h=help
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
[ 57.513329] kexec_core: Starting new kernel
[ 149.358703978,5] OPAL: Switch to big-endian OS
[ 153.355498935,5] OPAL: Switch to little-endian OS
[ 2.943735] integrity: Unable to open file: /etc/keys/
[ 2.943738] integrity: Unable to open file: /etc/keys/
[ 3.132733] vio vio: uevent: failed to send synthetic uevent
[ 4.058698] nouveau 0004:04:00.0: gr: failed to load gr/sw_nonctx
[ 4.129215] nouveau 0004:04:00.0: DRM: failed to create kernel channel, -22
[ 19.126509] nouveau 0004:04:00.0: DRM: failed to idle channel 0 [DRM]
[ 19.281450] nouveau 0004:05:00.0: gr: failed to load gr/sw_nonctx
[ 19.351322] nouveau 0004:05:00.0: DRM: failed to create kernel channel, -22
[ 34.350509] nouveau 0004:05:00.0: DRM: failed to idle channel 0 [DRM]
[ 34.502063] nouveau 0004:06:00.0: gr: failed to load gr/sw_nonctx
[ 34.572144] nouveau 0004:06:00.0: DRM: failed to create kernel channel, -22
[ 49.570509] nouveau 0004:06:00.0: DRM: failed to idle channel 0 [DRM]
[ 49.734754] nouveau 0035:03:00.0: gr: failed to load gr/sw_nonctx
[ 49.805057] nouveau 0035:03:00.0: DRM: failed to create kernel channel, -22
[ 64.802510] nouveau 0035:03:00.0: DRM: failed to idle channel 0 [DRM]
[ 64.955442] nouveau 0035:04:00.0: gr: failed to load gr/sw_nonctx
[ 65.025537] nouveau 0035:04:00.0: DRM: failed to create kernel channel, -22
[ 80.022509] nouveau 0035:04:00.0: DRM: failed to idle channel 0 [DRM]
[ 80.181169] nouveau 0035:05:00.0: gr: failed to load gr/sw_nonctx
[ 80.251481] nouveau 0035:05:00.0: DRM: failed to create kernel channel, -22
[ 95.250509] nouveau 0035:05:00.0: DRM: failed to idle channel 0 [DRM]
/dev/nvme0n1p2: recovering journal
/dev/nvme0n1p2: clean, 72569/97681408 files, 7384418/390701312 blocks
-.mount
kmod-static-
dev-hugepages.mount
dev-mqueue.mount
sys-kernel-
ufw.service
lvm2-lvmetad.
systemd-
systemd-
systemd-
keyboard-
systemd-
lvm2-monitor.
finalrd.service
console-
swapfile.swap
ebtables.service
systemd-
systemd-
systemd-
systemd-
systemd-
[ 100.997765] vio vio: uevent: failed to send synthetic uevent
systemd-
systemd-
apparmor.service
lvm2-pvscan@
systemd-
sys-kernel-
sys-fs-
systemd-
ondemand.service
dbus.service
irqbalance.service
opal-prd.service
lxcfs.service
atd.service
cron.service
iprdump.service
iprinit.service
systemd-
iprupdate.service
systemd-
rsyslog.service
polkit.service
accounts-
lxd-containers.
networkd-
var-lib-lxcfs.mount
tmp-selftest\
snapd.service
snapd.seeded.
systemd-
systemd-
blk-availabilit
systemd-
apport.service
Ubuntu Cosmic Cuttlefish (development branch) ltc-wcwsp3 hvc0
ltc-wcwsp3 login:
== Comment: #2 - Kalpana Shetty <email address hidden> - 2018-09-16 00:07:26 ==
sosreport -> http://
== Comment: #3 - Kalpana Shetty <email address hidden> - 2018-09-16 00:33:02 ==
== Comment: #4 - Praveen K. Pandey <email address hidden> - 2018-09-19 05:52:23 ==
facing nouveau related error on power8 system as well
[ 4.764818] nouveau 0002:01:00.0: fifo: fault 00 [READ] at 0000000000020000 engine 0c [HOST6] client 06 [GPC0/L1_2] reason 02 [PTE] on channel 0 [03ffb18000 DRM]
[ 4.942169] nouveau 000a:01:00.0: fifo: fault 00 [READ] at 0000000000020000 engine 0c [HOST6] client 06 [GPC0/L1_2] reason 02 [PTE] on channel 0 [03ffb18000 DRM]
/dev/sdb2: clean, 132397/61054976 files, 5995714/244188416 blocks
[ 11.206278] vio vio: uevent: failed to send synthetic uevent
[ OK ] Started Show Plymouth Boot Screen.
[ OK ] Reached target Local Encrypted Volumes.
[ OK ] Started Forward Password Requests to Plymouth Directory Watch.
plymouth-
[ OK ] Started ebtables ruleset management.
== Comment: #5 - Chandni Verma <email address hidden> - 2018-09-20 16:41:49 ==
--- screening ---
From provided dmesg, I notice:
1294 [ 19.281478] nouveau 0004:05:00.0: bios: version 88.00.13.00.02
1295 [ 19.282753] nouveau 0004:05:00.0: Direct firmware load for nvidia/
1296 [ 19.282755] nouveau 0004:05:00.0: gr: failed to load gr/sw_nonctx
1297 [ 19.282813] nouveau 0004:05:00.0: Using 32-bit DMA via iommu
..
1322 [ 34.367713] nouveau 0004:06:00.0: NVIDIA GV100 (140000a1)
1323 [ 34.497152] nouveau 0004:06:00.0: bios: version 88.00.13.00.02
1324 [ 34.502736] nouveau 0004:06:00.0: Direct firmware load for nvidia/
1325 [ 34.502738] nouveau 0004:06:00.0: gr: failed to load gr/sw_nonctx
1326 [ 34.502797] nouveau 0004:06:00.0: Using 32-bit DMA via iommu
..
upto 6 instances of the above...
Looks like an NVIDIA firmware issue.
== Comment: #6 - Luciano Chavez <email address hidden> - 2018-09-20 17:03:31 ==
(In reply to comment #5)
> --- screening ---
>
> From provided dmesg, I notice:
>
>
> 1294 [ 19.281478] nouveau 0004:05:00.0: bios: version 88.00.13.00.02
> 1295 [ 19.282753] nouveau 0004:05:00.0: Direct firmware load for
> nvidia/
> 1296 [ 19.282755] nouveau 0004:05:00.0: gr: failed to load gr/sw_nonctx
> 1297 [ 19.282813] nouveau 0004:05:00.0: Using 32-bit DMA via iommu
>
> ..
>
> 1322 [ 34.367713] nouveau 0004:06:00.0: NVIDIA GV100 (140000a1)
> 1323 [ 34.497152] nouveau 0004:06:00.0: bios: version 88.00.13.00.02
> 1324 [ 34.502736] nouveau 0004:06:00.0: Direct firmware load for
> nvidia/
> 1325 [ 34.502738] nouveau 0004:06:00.0: gr: failed to load gr/sw_nonctx
> 1326 [ 34.502797] nouveau 0004:06:00.0: Using 32-bit DMA via iommu
>
> ..
>
> upto 6 instances of the above...
>
>
> Looks like an NVIDIA firmware issue.
Well, I think those message mean that the nouveau module can't find the firmware file as opposed to it being a FW issue. Might be a packaging issue if this is actually not causing any real issues. Probably best to mirror this to Canonical for their comment.
== Comment: #10 - Chandni Verma <email address hidden> - 2018-09-24 03:25:35 ==
Changed in ubuntu-power-systems: | |
status: | New → Incomplete |
Changed in linux (Ubuntu): | |
status: | New → Incomplete |
Changed in linux (Ubuntu): | |
status: | Incomplete → In Progress |
assignee: | Canonical Kernel Team (canonical-kernel-team) → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu Cosmic): | |
assignee: | Joseph Salisbury (jsalisbury) → nobody |
status: | In Progress → Incomplete |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
tags: | added: kernel-da-key |
Changed in ubuntu-power-systems: | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Cosmic): | |
status: | Incomplete → Confirmed |
Changed in linux-firmware (Ubuntu Cosmic): | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Seth Forshee (sforshee) |
Changed in linux-firmware (Ubuntu): | |
status: | New → Fix Released |
Changed in linux-firmware (Ubuntu Cosmic): | |
status: | In Progress → Fix Committed |
Changed in linux-firmware (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in ubuntu-power-systems: | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Won't Fix |
Changed in linux (Ubuntu Bionic): | |
status: | New → Won't Fix |
Changed in linux (Ubuntu Cosmic): | |
status: | Confirmed → Won't Fix |
tags: | added: verification-needed-cosmic |
tags: |
added: verification-done-cosmic removed: verification-needed-cosmic |
tags: | added: verification-needed verification-needed-bionic |
Changed in ubuntu-power-systems: | |
status: | Fix Committed → Fix Released |
Default Comment by Bridge