Messages in this thread | | | From | Christophe Leroy <> | Subject | Re: [PATCH] usercopy: use unsigned long instead of uintptr_t | Date | Fri, 17 Jun 2022 11:05:32 +0000 |
| |
Le 17/06/2022 à 09:58, Geert Uytterhoeven a écrit : >> But it then causes pointless problems when people can't really rely on >> more than 32 bits for atomic bit operations, and on 64-bit >> architectures we unnecessarily use "long" and waste the upper bits. > > Well, atomic works up to native word size, i.e. long. >
powerpc64 has a pair of instructions to perform 128bits atomic operations : lqarx / stqcx.
| |