Skip to content

[bar-reloc 3/10] vstate: bus: Add Bus::move_range() to relocate a device mapping - #6089

Open
ilstam wants to merge 1 commit into
ilstam/bar-reloc-02-bus-decouple-rangesfrom
ilstam/bar-reloc-03-bus-move-range
Open

[bar-reloc 3/10] vstate: bus: Add Bus::move_range() to relocate a device mapping#6089
ilstam wants to merge 1 commit into
ilstam/bar-reloc-02-bus-decouple-rangesfrom
ilstam/bar-reloc-03-bus-move-range

Conversation

@ilstam

@ilstam ilstam commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Add a Bus::move_range() function to relocate a device mapping. This will
be used in a subsequent patch to support BAR relocation.

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

Add a Bus::move_range() function to relocate a device mapping. This will
be used in a subsequent patch to support BAR relocation.

Signed-off-by: Ilias Stamatis <ilstam@amazon.com>
@ilstam ilstam changed the title vstate: bus: Add Bus::move_range() to relocate a device mapping [bar-reloc 3/10] vstate: bus: Add Bus::move_range() to relocate a device mapping 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 (2664473) to head (5bb21c9).

Additional details and impacted files
@@                           Coverage Diff                            @@
##           ilstam/bar-reloc-02-bus-decouple-ranges    #6089   +/-   ##
========================================================================
  Coverage                                    82.82%   82.83%           
========================================================================
  Files                                          276      276           
  Lines                                        30767    30781   +14     
========================================================================
+ Hits                                         25484    25498   +14     
  Misses                                        5283     5283           
Flag Coverage Δ
5.10-m5n.metal 83.08% <100.00%> (+0.01%) ⬆️
5.10-m6a.metal 82.43% <100.00%> (+<0.01%) ⬆️
5.10-m6g.metal 79.89% <100.00%> (+0.01%) ⬆️
5.10-m6i.metal 83.07% <100.00%> (-0.01%) ⬇️
5.10-m7a.metal-48xl 82.42% <100.00%> (+<0.01%) ⬆️
5.10-m7g.metal 79.89% <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.05% <100.00%> (+<0.01%) ⬆️
5.10-m8i.metal-96xl 83.05% <100.00%> (+<0.01%) ⬆️
6.1-m5n.metal 83.09% <100.00%> (+<0.01%) ⬆️
6.1-m6a.metal 82.45% <100.00%> (+<0.01%) ⬆️
6.1-m6g.metal 79.89% <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.89% <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.09% <100.00%> (+<0.01%) ⬆️
6.18-m6a.metal 82.45% <100.00%> (+0.01%) ⬆️
6.18-m6g.metal 79.89% <100.00%> (+0.01%) ⬆️
6.18-m6i.metal 83.09% <100.00%> (+0.01%) ⬆️
6.18-m7a.metal-48xl 82.44% <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