Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 88870
b: refs/heads/master
c: 3250c91
h: refs/heads/master
v: v3
  • Loading branch information
Ravikiran G Thirumalai authored and Ingo Molnar committed Apr 17, 2008
1 parent c7be5c1 commit a302176
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 864205062f1c752c80077be8ec2b15c81f4a6525
refs/heads/master: 3250c91ada16a06de5afef55bce7b766c894d75c
6 changes: 4 additions & 2 deletions trunk/arch/x86/kernel/vsmp_64.c
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,10 @@ int is_vsmp_box(void)
return vsmp;

/* Check if we are running on a ScaleMP vSMP box */
if (read_pci_config(0, 0x1f, 0, PCI_VENDOR_ID) ==
(PCI_VENDOR_ID_SCALEMP || (PCI_DEVICE_ID_SCALEMP_VSMP_CTL << 16)))
if ((read_pci_config_16(0, 0x1f, 0, PCI_VENDOR_ID) ==
PCI_VENDOR_ID_SCALEMP) &&
(read_pci_config_16(0, 0x1f, 0, PCI_DEVICE_ID) ==
PCI_DEVICE_ID_SCALEMP_VSMP_CTL))
vsmp = 1;

return vsmp;
Expand Down

0 comments on commit a302176

Please sign in to comment.