mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
clippy: Address the issue 'needless-borrow'
Issue from beta verion of clippy:
Error: --> vm-virtio/src/queue.rs:700:59
|
700 | if let Some(used_event) = self.get_used_event(&mem) {
| ^^^^ help: change this to: `mem`
|
= note: `-D clippy::needless-borrow` implied by `-D warnings`
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
Signed-off-by: Bo Chen <chen.bo@intel.com>
This commit is contained in:
@@ -576,7 +576,7 @@ impl QcowFile {
|
||||
|
||||
/// Returns the L1 lookup table for this file. This is only useful for debugging.
|
||||
pub fn l1_table(&self) -> &[u64] {
|
||||
&self.l1_table.get_values()
|
||||
self.l1_table.get_values()
|
||||
}
|
||||
|
||||
/// Returns an L2_table of cluster addresses, only used for debugging.
|
||||
@@ -613,7 +613,7 @@ impl QcowFile {
|
||||
|
||||
/// Returns the refcount table for this file. This is only useful for debugging.
|
||||
pub fn ref_table(&self) -> &[u64] {
|
||||
&self.refcounts.ref_table()
|
||||
self.refcounts.ref_table()
|
||||
}
|
||||
|
||||
/// Returns the `index`th refcount block from the file.
|
||||
@@ -831,7 +831,7 @@ impl QcowFile {
|
||||
|
||||
// Rewrite the top-level refcount table.
|
||||
raw_file
|
||||
.write_pointer_table(header.refcount_table_offset, &ref_table, 0)
|
||||
.write_pointer_table(header.refcount_table_offset, ref_table, 0)
|
||||
.map_err(Error::WritingHeader)?;
|
||||
|
||||
// Rewrite the header again, now with lazy refcounts disabled.
|
||||
@@ -1379,7 +1379,7 @@ impl QcowFile {
|
||||
let mut sync_required = if self.l1_table.dirty() {
|
||||
self.raw_file.write_pointer_table(
|
||||
self.header.l1_table_offset,
|
||||
&self.l1_table.get_values(),
|
||||
self.l1_table.get_values(),
|
||||
0,
|
||||
)?;
|
||||
self.l1_table.mark_clean();
|
||||
@@ -1783,7 +1783,7 @@ mod tests {
|
||||
F: FnMut(RawFile),
|
||||
{
|
||||
let mut disk_file: RawFile = RawFile::new(TempFile::new().unwrap().into_file(), false);
|
||||
disk_file.write_all(&header).unwrap();
|
||||
disk_file.write_all(header).unwrap();
|
||||
disk_file.set_len(0x1_0000_0000).unwrap();
|
||||
disk_file.seek(SeekFrom::Start(0)).unwrap();
|
||||
|
||||
|
||||
@@ -171,7 +171,7 @@ impl RefCount {
|
||||
if self.ref_table.dirty() {
|
||||
raw_file.write_pointer_table(
|
||||
self.refcount_table_offset,
|
||||
&self.ref_table.get_values(),
|
||||
self.ref_table.get_values(),
|
||||
0,
|
||||
)?;
|
||||
self.ref_table.mark_clean();
|
||||
@@ -210,7 +210,7 @@ impl RefCount {
|
||||
|
||||
/// Returns the refcount table for this file. This is only useful for debugging.
|
||||
pub fn ref_table(&self) -> &[u64] {
|
||||
&self.ref_table.get_values()
|
||||
self.ref_table.get_values()
|
||||
}
|
||||
|
||||
/// Returns the refcounts stored in the given block.
|
||||
|
||||
Reference in New Issue
Block a user