From 10f6c161418b2396a637f7532882fded9ac9f017 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Sun, 21 Jul 2024 21:26:05 +0200 Subject: [PATCH] Remove an incorrect assertion preventing access to PCI extended capabilities --- pcid/src/cfg_access/mod.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/pcid/src/cfg_access/mod.rs b/pcid/src/cfg_access/mod.rs index 434f106020..94f42b7d3c 100644 --- a/pcid/src/cfg_access/mod.rs +++ b/pcid/src/cfg_access/mod.rs @@ -310,8 +310,6 @@ impl Pcie { "multiple segments not yet implemented" ); - assert_eq!(offset & 0xFC, offset, "pci offset is not aligned"); - let bus_addr = self.bus_addr(address.segment(), address.bus())?; Some(unsafe { bus_addr.add(Self::bus_addr_offset_in_dwords(address, offset)) }) }