mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-23 16:53:58 -05:00
blk-throttle: don't call xchg on bool
xchg does not work portably with smaller than 32bit types. Signed-off-by: Andreas Schwab <schwab@linux-m68k.org> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
This commit is contained in:
parent
ee3dea3549
commit
6f03793770
1 changed files with 2 additions and 2 deletions
|
@ -77,7 +77,7 @@ struct throtl_grp {
|
|||
unsigned long slice_end[2];
|
||||
|
||||
/* Some throttle limits got updated for the group */
|
||||
bool limits_changed;
|
||||
int limits_changed;
|
||||
};
|
||||
|
||||
struct throtl_data
|
||||
|
@ -102,7 +102,7 @@ struct throtl_data
|
|||
/* Work for dispatching throttled bios */
|
||||
struct delayed_work throtl_work;
|
||||
|
||||
bool limits_changed;
|
||||
int limits_changed;
|
||||
};
|
||||
|
||||
enum tg_state_flags {
|
||||
|
|
Loading…
Add table
Reference in a new issue