Re: kernel/trace/rv/monitors/deadline/deadline.h:115:46: sparse: sparse: incorrect type in argument 1 (different address spaces)
From: Nam Cao
Date: Tue May 19 2026 - 01:27:48 EST
kernel test robot <lkp@xxxxxxxxx> writes:
> sparse warnings: (new ones prefixed by >>)
> kernel/trace/rv/monitors/nomiss/nomiss.c: note: in included file:
>>> kernel/trace/rv/monitors/deadline/deadline.h:115:46: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *dst @@ got struct sched_attr [noderef] __user * @@
> kernel/trace/rv/monitors/deadline/deadline.h:115:46: sparse: expected void *dst
> kernel/trace/rv/monitors/deadline/deadline.h:115:46: sparse: got struct sched_attr [noderef] __user *
>>> kernel/trace/rv/monitors/deadline/deadline.h:118:21: sparse: sparse: dereference of noderef expression
> kernel/trace/rv/monitors/deadline/deadline.h:120:30: sparse: sparse: dereference of noderef expression
Already fixed by:
https://lore.kernel.org/lkml/20260512140250.262190-2-gmonaco@xxxxxxxxxx/
Nam