Re: [PATCH v2 01/13] mm/vma: remove __private sparse decoration from vma_flags_t
Pedro Falcato <[email protected]>
| Newsgroups | gmane.comp.freedesktop.xorg.drivers.intel,gmane.linux.kernel,gmane.comp.video.dri.devel,gmane.linux.file-systems,gmane.linux.kernel.aio.general,gmane.comp.file-systems.ext4,gmane.linux.kernel.mm,gmane.linux.kernel.lsm |
|---|---|
| Message-ID | <e3qrulshyfrqkpihfb7prx2xyp5sn37aobccihw6r7vwwj2zm2@fh56mijhhk3c> |
On Thu, Jan 22, 2026 at 04:06:10PM +0000, Lorenzo Stoakes wrote: > We need to pass around these values and access them in a way that sparse > does not allow, as __private implies noderef, i.e. disallowing dereference > of the value, which manifests as sparse warnings even when passed around > benignly. > > Signed-off-by: Lorenzo Stoakes <[email protected]> Reviewed-by: Pedro Falcato <[email protected]> -- Pedro