linux-bluefield: Fix build failure in mlxbf_gige
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-bluefield (Ubuntu) |
Fix Committed
|
Undecided
|
Zachary Tahenakos | ||
Focal |
Fix Released
|
Undecided
|
Zachary Tahenakos |
Bug Description
SRU Justification
[Impact]
The latest PR to fix a certification issue has introduced a build failure. Specifically:
net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
A build of the kernel fails with the following error:
drivers/
[Fix]
Cherry-picking:
809390219fb9c gpiolib: acpi: Allow to find GpioInt() resource by name and index
The above commit reworks GpioInt() to allow finding the resource via name and index while preserving previous functionality.
[Test Case]
Beyond ensuring build still works, no testing of drivers using the reworked acpi_dev_
[Where problems could occur]
Chance of regression should be very low with this change.
Changed in linux-bluefield (Ubuntu): | |
status: | New → Fix Committed |
Changed in linux-bluefield (Ubuntu Focal): | |
status: | New → Fix Committed |
Changed in linux-bluefield (Ubuntu): | |
assignee: | nobody → Zachary Tahenakos (ztahenakos) |
Changed in linux-bluefield (Ubuntu Focal): | |
assignee: | nobody → Zachary Tahenakos (ztahenakos) |
This bug was fixed in the package linux-bluefield - 5.4.0-1035.38
---------------
linux-bluefield (5.4.0-1035.38) focal; urgency=medium
* focal/linux- bluefield: 5.4.0-1035.38 -proposed tracker (LP: #1969372)
* mlxbf-gige: sync up with upstreamed version (LP: #1969233) gige_set_ ringparam" set_ringparam
- SAUCE: Revert "UBUNTU: SAUCE: Fix OOB handling RX packets in heavy traffic"
- SAUCE: Revert "UBUNTU: SAUCE: mlxbf_gige: update driver version to 1.25"
- SAUCE: Revert "UBUNTU: SAUCE: mlxbf_gige: clear valid_polarity upon open"
- SAUCE: Revert "UBUNTU: SAUCE: mlxbf_gige: add interrupt counts to "ethtool
-S""
- SAUCE: Revert "UBUNTU: SAUCE: mlxbf-gige: add ethtool
mlxbf_
- SAUCE: Revert "UBUNTU: SAUCE: mlxbf-gige: add driver version"
- mlxbf_gige: clear valid_polarity upon open
- net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
- SAUCE: mlxbf-gige: add driver version
- SAUCE: mlxbf_gige: add interrupt counts to "ethtool -S"
- SAUCE: mlxbf-gige: add ethtool mlxbf_gige_
- SAUCE: Fix OOB handling RX packets in heavy traffic
* linux-bluefield: Fix build failure in mlxbf_gige (LP: #1969374)
- gpiolib: acpi: Allow to find GpioInt() resource by name and index
linux-bluefield (5.4.0-1034.37) focal; urgency=medium
* focal/linux- bluefield: 5.4.0-1034.37 -proposed tracker (LP: #1968766)
* Devlink wasn't enabled from common config (LP: #1968751)
- [Config] Bluefield: Enable CONFIG_NET_DEVLINK
- [Config] Bluefield: Enable dummy config options NET_VENDOR_BROADCOM and
PAGE_POOL
linux-bluefield (5.4.0-1033.36) focal; urgency=medium
* focal/linux- bluefield: 5.4.0-1033.36 -proposed tracker (LP: #1967369)
* Fix flow table lookup failure with no originating ifindex (LP: #1967892)
- net/sched: act_ct: Fix flow table lookup failure with no originating ifindex
* Fix OOB handling RX packets in heavy traffic (LP: #1964984)
- SAUCE: Fix OOB handling RX packets in heavy traffic
* Pass originating device to drivers offloading ct connection so devices will
filter the tuples and offload them more efficiently (LP: #1960575)
- net: openvswitch: Be liberal in tcp conntrack.
- net/sched: act_ct: Fill offloading tuple iifidx
- net: openvswitch: Fill act ct extension
* Fix flow table lookup after ct clear or switching zones (LP: #1963948)
- net/sched: act_ct: Fix flow table lookup after ct clear or switching zones
* CT: Offload only ASSURED connections (LP: #1961819)
- net/sched: act_ct: Offload only ASSURED connections
* Sync up gpio interrupt handling with upstreamed version (LP: #1965017)
- Revert "UBUNTU: SAUCE: gpio-mlxbf2.c: Fix setting the gpio direction to
output"
- Revert "UBUNTU: SAUCE: gpio-mlxbf2.c: remove phy interrupt"
- Revert "UBUNTU: SAUCE: gpio-mlxbf2: Cleanup and use generic gpio_irq_chip
struct"
- Revert "UBUNTU: SAUCE: gpio-mlxbf2.c: Support soft reset gpio interrupt"
- Revert "UBUNTU: SAUCE: gpio-mlxbf2.c: fix spinlock bug and using
uninitialized work"
- Revert "UBUNTU: SAUCE: gpio: Add irq support for gpio-mlxbf2"
- gpio: mlxbf2: remove unused inclu...