public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* rpc_xprt_debugfs_register() - atomic_inc_return() usage
@ 2021-01-20 23:52 Shuah Khan
  2021-01-21 17:56 ` Trond Myklebust
  0 siblings, 1 reply; 3+ messages in thread
From: Shuah Khan @ 2021-01-20 23:52 UTC (permalink / raw)
  To: Anna.Schumaker, trond.myklebust
  Cc: J. Bruce Fields, chuck.lever, David S. Miller, kuba, linux-nfs,
	Networking, Linux Kernel Mailing List

Hi Anna and Trond,

I came across the following while reviewing atomic_inc_return() usages
that cast return value to unsigned

rpc_xprt_debugfs_register()'s atomic_inc_return() usage looks a bit odd.

- cur_id isn't initialized
- id = (unsigned int)atomic_inc_return(&cur_id);

Please note that id is int. Is it expected that cur_id could overflow?
Is there a maximum limit for this value?

thanks,
-- Shuah


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-01-21 18:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-20 23:52 rpc_xprt_debugfs_register() - atomic_inc_return() usage Shuah Khan
2021-01-21 17:56 ` Trond Myklebust
2021-01-21 18:01   ` Shuah Khan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox