Re: execute a user process in the kernel

From: Bjoern A. Zeeb (bzeeb-lists_at_lists.zabbadoz.net)
Date: 09/23/04

  • Next message: Gordon David: "Re: execute a user process in the kernel"
    Date: Thu, 23 Sep 2004 08:02:18 +0000 (UTC)
    To: Gordon David <kylincsos@hotmail.com>
    
    

    On Thu, 23 Sep 2004, Gordon David wrote:

    > That's the point. I do not want the userland program to check /dev/fooctl
    > from time to time. I want the kernel to notify the userland program
    > instead. So how shall I do it? Maybe linker_load_file is a better way.

    man 2 kqueue ?

    -- 
    Bjoern A. Zeeb				bzeeb at Zabbadoz dot NeT
    _______________________________________________
    freebsd-hackers@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
    To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
    

  • Next message: Gordon David: "Re: execute a user process in the kernel"

    Relevant Pages

    • Re: execute a user process in the kernel
      ... I want the kernel to notify the userland program ... Kqueue is a good method to notify the user. ... kernel directly calls a user program. ...
      (freebsd-hackers)
    • Re: execute a user process in the kernel
      ... >> Kqueue is a good method to notify the user. ... The only process we ever create from scratch ... provide the kernel with a process context it can use for other stuff. ...
      (freebsd-hackers)
    • Re: kevent and related stuff
      ... > as for linux, so I may ask some stupid questions. ... > kernel to send it a signal whenever the specified accesses occur. ... This means that for directory monitoring, ... You can SIGPOLL on the event descriptor returned by kqueue(). ...
      (freebsd-hackers)
    • Re: [Fastboot] [PATCH] kdump: add a missing notifier before crashing
      ... stop writing in the shared disk completely and then notify to standby-node. ... the kernel does not do anything about SCSI operations. ...
      (Linux-Kernel)
    • Re: async i/o on high number of fds (iocp, /dev/poll, epoll, ...)
      ... It's on BSD and BSD derivatives like Darwin. ... With kqueue you give the kernel a list of fds and then ... The kernel then returns a list of exactly which fds are ready. ...
      (comp.unix.programmer)