On Tue, 20 Feb 2024 17:23:49 +0530 (GMT+05:30) Shresth Prasad <shresthprasad7@xxxxxxxxx> wrote: > Looking at the function definition now, I do see that the function returns a struct pointer but for me the compiler still complains about an implicit conversion from int to struct pointer. > > Is there any particular reason why this might be happening? I couldn't quite figure it out myself as I am very new to working with the kernel. What compiler version and architecture? Are you compiling using flags like W=1? I would advise you to always add more information about how the problem manifests, and what you are executing. This can help to nail down the issue quicker. Thanks, Marcos > > Regards, > Shresth