On Thu, 16 Jun 2022 16:36:17 +0200, Jason A. Donenfeld wrote: > A recent commit factored out a series of annoying (unsigned long) casts > into a single variable declaration, but made the pointer type a > `uintptr_t` rather than the usual `unsigned long`. This patch changes it > to be the integer type more typically used by the kernel to represent > addresses. > > > [...] Given Linus's confirmation: applied to for-next/hardening, thanks! I do note, however, that we have almost 1700 uses of uintptr_t in the kernel. Perhaps we need to add a section to the CodingStyle doc? [1/1] usercopy: use unsigned long instead of uintptr_t https://git.kernel.org/kees/c/e230d8275da4 -- Kees Cook