vhost_user_block: Automatically fix operator precedence clippy warning

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
This commit is contained in:
Rob Bradford 2025-01-06 18:09:19 +00:00 committed by Bo Chen
parent 1485e17268
commit 21f05ebb4f

View File

@ -273,12 +273,13 @@ impl VhostUserBlkBackend {
fn update_writeback(&mut self) { fn update_writeback(&mut self) {
// Use writeback from config if VIRTIO_BLK_F_CONFIG_WCE // Use writeback from config if VIRTIO_BLK_F_CONFIG_WCE
let writeback = let writeback = if self.acked_features & (1 << VIRTIO_BLK_F_CONFIG_WCE)
if self.acked_features & 1 << VIRTIO_BLK_F_CONFIG_WCE == 1 << VIRTIO_BLK_F_CONFIG_WCE { == 1 << VIRTIO_BLK_F_CONFIG_WCE
{
self.config.writeback == 1 self.config.writeback == 1
} else { } else {
// Else check if VIRTIO_BLK_F_FLUSH negotiated // Else check if VIRTIO_BLK_F_FLUSH negotiated
self.acked_features & 1 << VIRTIO_BLK_F_FLUSH == 1 << VIRTIO_BLK_F_FLUSH self.acked_features & (1 << VIRTIO_BLK_F_FLUSH) == 1 << VIRTIO_BLK_F_FLUSH
}; };
info!( info!(
@ -306,14 +307,14 @@ impl VhostUserBackendMut for VhostUserBlkBackend {
} }
fn features(&self) -> u64 { fn features(&self) -> u64 {
let mut avail_features = 1 << VIRTIO_BLK_F_SEG_MAX let mut avail_features = (1 << VIRTIO_BLK_F_SEG_MAX)
| 1 << VIRTIO_BLK_F_BLK_SIZE | (1 << VIRTIO_BLK_F_BLK_SIZE)
| 1 << VIRTIO_BLK_F_FLUSH | (1 << VIRTIO_BLK_F_FLUSH)
| 1 << VIRTIO_BLK_F_TOPOLOGY | (1 << VIRTIO_BLK_F_TOPOLOGY)
| 1 << VIRTIO_BLK_F_MQ | (1 << VIRTIO_BLK_F_MQ)
| 1 << VIRTIO_BLK_F_CONFIG_WCE | (1 << VIRTIO_BLK_F_CONFIG_WCE)
| 1 << VIRTIO_RING_F_EVENT_IDX | (1 << VIRTIO_RING_F_EVENT_IDX)
| 1 << VIRTIO_F_VERSION_1 | (1 << VIRTIO_F_VERSION_1)
| VhostUserVirtioFeatures::PROTOCOL_FEATURES.bits(); | VhostUserVirtioFeatures::PROTOCOL_FEATURES.bits();
if self.rdonly { if self.rdonly {