Skip to content

[bar-reloc 4/10] pci: Pass the BAR address to set_notification_ioevents() - #6090

Open
ilstam wants to merge 1 commit into
ilstam/bar-reloc-03-bus-move-rangefrom
ilstam/bar-reloc-04-pass-bar-address
Open

[bar-reloc 4/10] pci: Pass the BAR address to set_notification_ioevents()#6090
ilstam wants to merge 1 commit into
ilstam/bar-reloc-03-bus-move-rangefrom
ilstam/bar-reloc-04-pass-bar-address

Conversation

@ilstam

@ilstam ilstam commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Make set_notification_ioevents take the BAR base address as an argument
instead of reading it from config_bar_addr() itself. This will be needed
in subsequent commits where the BAR address stored in the config space
doesn't necessarily match the address used when ioeventfds were
registered (during BAR relocation).

No functional change intended.

Signed-off-by: Ilias Stamatis ilstam@amazon.com

Make set_notification_ioevents take the BAR base address as an argument
instead of reading it from config_bar_addr() itself. This will be needed
in subsequent commits where the BAR address stored in the config space
doesn't necessarily match the address used when ioeventfds were
registered (during BAR relocation).

No functional change intended.

Signed-off-by: Ilias Stamatis <ilstam@amazon.com>
@ilstam ilstam changed the title pci: Pass the BAR address to set_notification_ioevents() [bar-reloc 4/10] pci: Pass the BAR address to set_notification_ioevents() Aug 7, 2026
@ilstam
ilstam marked this pull request as ready for review August 7, 2026 15:19
@codecov

codecov Bot commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.83%. Comparing base (5bb21c9) to head (360ff13).

Additional details and impacted files
@@                         Coverage Diff                         @@
##           ilstam/bar-reloc-03-bus-move-range    #6090   +/-   ##
===================================================================
  Coverage                               82.83%   82.83%           
===================================================================
  Files                                     276      276           
  Lines                                   30781    30785    +4     
===================================================================
+ Hits                                    25498    25502    +4     
  Misses                                   5283     5283           
Flag Coverage Δ
5.10-m5n.metal 83.07% <100.00%> (-0.01%) ⬇️
5.10-m6a.metal 82.43% <100.00%> (+<0.01%) ⬆️
5.10-m6g.metal 79.90% <100.00%> (+<0.01%) ⬆️
5.10-m6i.metal 83.08% <100.00%> (+<0.01%) ⬆️
5.10-m7a.metal-48xl 82.42% <100.00%> (+<0.01%) ⬆️
5.10-m7g.metal 79.90% <100.00%> (+<0.01%) ⬆️
5.10-m7i.metal-24xl 83.05% <100.00%> (-0.01%) ⬇️
5.10-m7i.metal-48xl 83.05% <100.00%> (-0.01%) ⬇️
5.10-m8g.metal-24xl 79.89% <100.00%> (+<0.01%) ⬆️
5.10-m8g.metal-48xl 79.89% <100.00%> (+<0.01%) ⬆️
5.10-m8i.metal-48xl 83.04% <100.00%> (-0.01%) ⬇️
5.10-m8i.metal-96xl 83.05% <100.00%> (+<0.01%) ⬆️
6.1-m5n.metal 83.10% <100.00%> (+<0.01%) ⬆️
6.1-m6a.metal 82.46% <100.00%> (+<0.01%) ⬆️
6.1-m6g.metal 79.90% <100.00%> (+<0.01%) ⬆️
6.1-m6i.metal 83.10% <100.00%> (+<0.01%) ⬆️
6.1-m7a.metal-48xl 82.44% <100.00%> (-0.01%) ⬇️
6.1-m7g.metal 79.90% <100.00%> (+<0.01%) ⬆️
6.1-m7i.metal-24xl 83.11% <100.00%> (-0.01%) ⬇️
6.1-m7i.metal-48xl 83.11% <100.00%> (-0.01%) ⬇️
6.1-m8g.metal-24xl 79.89% <100.00%> (+<0.01%) ⬆️
6.1-m8g.metal-48xl 79.89% <100.00%> (-0.01%) ⬇️
6.1-m8i.metal-48xl 83.11% <100.00%> (+<0.01%) ⬆️
6.1-m8i.metal-96xl 83.11% <100.00%> (+<0.01%) ⬆️
6.18-m5n.metal 83.10% <100.00%> (+<0.01%) ⬆️
6.18-m6a.metal 82.45% <100.00%> (-0.01%) ⬇️
6.18-m6g.metal 79.90% <100.00%> (+<0.01%) ⬆️
6.18-m6i.metal 83.09% <100.00%> (-0.01%) ⬇️
6.18-m7a.metal-48xl 82.45% <100.00%> (+<0.01%) ⬆️
6.18-m7g.metal 79.89% <100.00%> (+<0.01%) ⬆️
6.18-m7i.metal-24xl 83.11% <100.00%> (+<0.01%) ⬆️
6.18-m7i.metal-48xl 83.11% <100.00%> (+<0.01%) ⬆️
6.18-m8g.metal-24xl 79.89% <100.00%> (+<0.01%) ⬆️
6.18-m8g.metal-48xl 79.89% <100.00%> (-0.01%) ⬇️
6.18-m8i.metal-48xl 83.11% <100.00%> (-0.01%) ⬇️
6.18-m8i.metal-96xl 83.11% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant