Re: getting a return from a system call

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



and what about long? I tried return type long, it also always returned
0, instead of the custom one I was returning

On 10/17/06, Jay Vaughan <[email protected]> wrote:

You can't use floats in kernel system calls ..

j.

At 14:45 +0500 17/10/06, Irfan Habib wrote:
>Hi,
>
>I'm trying to build a system call which returns a float, and is defined as :
>asmlinkage float sys_ph_pinfo(int pid, int mode)
>
>but in a user level program every time, I evaluate it, I always get
>a return 0!
>How do I capture the return of a system call?
>
>Also is it possible that a system call return a structure or array?
>Will that be available in user space? My hunch is that this is not
>possible, as kernel memory space is disjoint form the user memory
>space, but just for information.
>
>Regards,
>Irfan
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to [email protected]
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at  http://www.tux.org/lkml/


--

;

Jay Vaughan


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux