PCI: remove unnecessary volatile in PCIe hotplug struct controller
Proper memory barriers have been added to order accesses to ->cmd_busy, so volatile declaration for cmd_busy can be removed. Signed-off-by: Ming Lei <tom.leiming@gmail.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
This commit is contained in:
parent
809d9a8f93
commit
9fce1bc956
1 changed files with 1 additions and 1 deletions
|
@ -97,7 +97,7 @@ struct controller {
|
||||||
u32 slot_cap;
|
u32 slot_cap;
|
||||||
u8 cap_base;
|
u8 cap_base;
|
||||||
struct timer_list poll_timer;
|
struct timer_list poll_timer;
|
||||||
volatile int cmd_busy;
|
int cmd_busy;
|
||||||
unsigned int no_cmd_complete:1;
|
unsigned int no_cmd_complete:1;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue