pci: ptm: remove error message at boot
PATCH 1/1 pci: ptm: remove error message at boot
Since commit 39850ed51062 ("PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume") devices which have PTM capability but don't enable it see this message on calls to pci_save_state():
"no suspend buffer for PTM"
Drop the message, it's perfectly fine not to use a capability.
--- drivers/pci/pcie/ptm.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
drivers/pci/pcie/ptm.c +1 -3
@@ -60,10 +60,8 @@ void pci_save_ptm_state(struct pci_dev *dev)return ; save_state =pci_find_saved_ext_cap (dev,PCI_EXT_CAP_ID_PTM ); -if (!save_state) { -pci_err (dev,"no suspend buffer for PTM\n" ); +if (!save_state)return ; - } cap = (u16 *)&save_state->cap.data[0 ];pci_read_config_word (dev, ptm +PCI_PTM_CTRL , cap);
Signature · 1 line
2.31.1
Quoted 8 lines · Jakub Kicinski
Since commit
39850ed51062("PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume") devices which have PTM capability but don't enable it see this message on calls topci_save_state():"no suspend buffer for PTM"
Drop the message, it's perfectly fine not to use a capability.
Ack. Thanks.
Quoted 24 lines
Fixes 39850ed51062 ("PCI/PTM: Save/restore Precision TimeMeasurement Capability for suspend/resume")
Signed-off-by Jakub Kicinski <[email protected]>---
drivers/pci/pcie/ptm.c | 4 +---1 file changed, 1 insertion(+), 3 deletions(-)drivers/pci/pcie/ptm.c +0
-0@@ -60,10 +60,8 @@ void pci_save_ptm_state(struct pci_dev *dev) return;
save_state =pci_find_saved_ext_cap(dev, PCI_EXT_CAP_ID_PTM); - if (!save_state) {
- pci_err(dev, "no suspend buffer for PTM\n"); + if (!save_state)
return;
- }
cap = (u16 *)&save_state->cap.data[0];pci_read_config_word(dev, ptm + PCI_PTM_CTRL, cap);
Bjorn Helgaas
AppliedQuoted 11 lines · Jakub Kicinski
Since commit
39850ed51062("PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume") devices which have PTM capability but don't enable it see this message on calls topci_save_state():"no suspend buffer for PTM"
Drop the message, it's perfectly fine not to use a capability.
Fixes 39850ed51062 ("PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume")Signed-off-by Jakub Kicinski <[email protected]>
Applied to pci/misc for v5.15, thanks!
I fixed your subject line to match previous ones and converted David's informal ack to an actual "Acked-by".
Quoted 23 lines
--- drivers/pci/pcie/ptm.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)drivers/pci/pcie/ptm.c +1
-3@@ -60,10 +60,8 @@ void pci_save_ptm_state(struct pci_dev *dev)return ; save_state =pci_find_saved_ext_cap (dev,PCI_EXT_CAP_ID_PTM ); -if (!save_state) { -pci_err (dev,"no suspend buffer for PTM\n" ); +if (!save_state)return ; - } cap = (u16 *)&save_state->cap.data[0 ];pci_read_config_word (dev, ptm +PCI_PTM_CTRL , cap);Signature · 1 line
2.31.1