Re: [PATCH v2] net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()"

2020-05-17 Thread David Miller
From: Shaokun Zhang Date: Sat, 16 May 2020 11:46:49 +0800 > From: Yuqi Jin > > Commit adb03115f459 ("net: get rid of an signed integer overflow in > ip_idents_reserve()") > used atomic_cmpxchg to replace "atomic_add_return" inside the function > "ip_idents_reserve". The reason was to avoid

[PATCH v2] net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()"

2020-05-15 Thread Shaokun Zhang
From: Yuqi Jin Commit adb03115f459 ("net: get rid of an signed integer overflow in ip_idents_reserve()") used atomic_cmpxchg to replace "atomic_add_return" inside the function "ip_idents_reserve". The reason was to avoid UBSAN warning. However, this change has caused performance degrade and in