WARNING: CPU: 3 PID: 34 at /build/linux-raspi2-xwwT5i/linux-raspi2-4.15.0/drivers/spi/spidev.c:738 spidev_probe+0x13c/0x1f8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi2 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Current 4.15 raspi2 kernel emits the following warnings when the spidev driver is loaded:
kernel: [ 2.957689] WARNING: CPU: 3 PID: 34 at /build/
kernel: [ 4.527294] WARNING: CPU: 3 PID: 34 at /build/
kernel: [ 2.957668] WARNING: CPU: 3 PID: 34 at /build/
kernel: [ 4.525991] WARNING: CPU: 3 PID: 34 at /build/
[Test Case]
Boot 4.15 raspi2 kernel on a Pi 2/3 and load the spidev modules
[Fix]
This warning is triggered by an upstream change that wants a compatible (HW) string which is a questionable requirement for a generic driver. Caused a lot of upstream discussion with the end result that the raspi people disabled the warning in their kernel. We do the same on our newer kernels so lets backport that fix to 4.15.
[Regression Potential]
Changes are confined to the spidev module and only silence a warning. No negative side-effects are expected.
Changed in linux-raspi2 (Ubuntu Bionic): | |
status: | New → Confirmed |
Changed in linux-raspi2 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-raspi2 (Ubuntu Bionic): | |
status: | Confirmed → Fix Committed |
This bug is awaiting verification that the linux-raspi2/ 4.15.0- 1125.133 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- bionic' to 'verification- done-bionic' . If the problem still exists, change the tag 'verification- needed- bionic' to 'verification- failed- bionic' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!