X-Received: by 10.50.111.194 with SMTP id ik2mr9746131igb.4.1433082453544; Sun, 31 May 2015 07:27:33 -0700 (PDT) X-Received: by 10.140.102.66 with SMTP id v60mr4643qge.19.1433082453350; Sun, 31 May 2015 07:27:33 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!h15no641516igd.0!news-out.google.com!k20ni45047qgd.0!nntp.google.com!z60no4832325qgd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.os.linux.development.system Date: Sun, 31 May 2015 07:27:33 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=95.35.33.46; posting-account=T7H2OgoAAACnOnQZdNDrCv6X2vuavub6 NNTP-Posting-Host: 95.35.33.46 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <87bf859d-e2fa-4b59-88fe-9b750bc25050@googlegroups.com> Subject: listening to new forks in kernel From: danielmeirdoron@gmail.com Injection-Date: Sun, 31 May 2015 14:27:33 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: csiph.com comp.os.linux.development.system:728 Hi, kernel: 3.4+ Does anyone know of any other way beside using kernel connector to "listen" to new forks (cn_add_callback(struct cb_id *id, char *name, void (*callback) (struct cn_msg *, struct netlink_skb_parms *)). I want to be simply notified in my module every time a new task (process) is created. I know (did not try yet) I can use cn_add_callback(CN_IDX_PROC) to register a callback but I want to know if there are other ways? Thanks, Daniel