Commit 72a23054 authored by Todd Poynor's avatar Todd Poynor Committed by Greg Kroah-Hartman
Browse files

staging: gasket: gasket_wait_with_reschedule use 32 bits of retry count



Don't need a 64-bit retry counter.

Reported-by: default avatarDmitry Torokhov <dtor@chromium.org>
Signed-off-by: default avatarZhongze Hu <frankhu@chromium.org>
Signed-off-by: default avatarTodd Poynor <toddpoynor@google.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a42ea3d6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2089,9 +2089,9 @@ struct device *gasket_get_device(struct gasket_dev *dev)
 **/
int gasket_wait_with_reschedule(
	struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val,
	u64 max_retries, u64 delay_ms)
	uint max_retries, u64 delay_ms)
{
	u64 retries = 0;
	uint retries = 0;
	u64 tmp;

	while (retries < max_retries) {
+1 −1
Original line number Diff line number Diff line
@@ -702,6 +702,6 @@ struct device *gasket_get_device(struct gasket_dev *dev);
/* Helper function, Asynchronous waits on a given set of bits. */
int gasket_wait_with_reschedule(
	struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val,
	u64 max_retries, u64 delay_ms);
	uint max_retries, u64 delay_ms);

#endif /* __GASKET_CORE_H__ */