Skip to content

Commit 477624d

Browse files
Sergii Glushchenkolauralt
authored andcommitted
Fix warnings and adjust test coverage
Signed-off-by: Sergii Glushchenko <gsserge@amazon.com>
1 parent 933bc7c commit 477624d

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

coverage_config_x86_64.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"coverage_score": 80.8,
2+
"coverage_score": 76.2,
33
"exclude_path": "",
44
"crate_features": "bzimage,elf",
55
"exclude_path": "benches/,loader_gen/"

src/configurator/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ impl BootParams {
278278
Self::add_boot_parameter_to_list(
279279
section,
280280
section_addr,
281-
&mut self.sections.get_or_insert(vec![]),
281+
self.sections.get_or_insert(vec![]),
282282
&mut self.sections_start,
283283
)
284284
}
@@ -387,7 +387,7 @@ impl BootParams {
387387
Self::add_boot_parameter_to_list(
388388
module,
389389
module_addr,
390-
&mut self.modules.get_or_insert(vec![]),
390+
self.modules.get_or_insert(vec![]),
391391
&mut self.modules_start,
392392
)
393393
}

src/loader/x86_64/bzimage/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ mod tests {
221221
v
222222
}
223223

224-
#[allow(safe_packed_borrows)]
224+
#[allow(unaligned_references)]
225225
#[allow(non_snake_case)]
226226
#[test]
227227
fn test_load_bzImage() {

src/loader_gen/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
//! Bindgen autogenerated structs for boot parameters.
1111
1212
#![cfg(any(target_arch = "x86", target_arch = "x86_64"))]
13+
// Keep this until https://github.com/rust-lang/rust-bindgen/issues/1651 is fixed.
14+
#![cfg_attr(test, allow(deref_nullptr, unaligned_references))]
1315

1416
mod x86_64;
1517
pub use x86_64::*;

0 commit comments

Comments
 (0)