From owner-LinuxScalability@oss.sgi.com Tue Sep 5 03:53:14 2000 Received: by oss.sgi.com id ; Tue, 5 Sep 2000 03:53:05 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:46672 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 5 Sep 2000 03:52:36 -0700 Received: from eurohub.neu.sgi.com (gate-eurohub.neu.sgi.com [144.253.133.139]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id DAA01589 for ; Tue, 5 Sep 2000 03:59:06 -0700 (PDT) mail_from (gregb@sgi.com) Received: from nt-emea-bdc1.neu.sgi.com (nt-emea-bdc1.neu.sgi.com [144.253.131.51]) by eurohub.neu.sgi.com (980427.SGI.8.8.8/19990607.SGI.cwilson.europe.hoststrip) via ESMTP id MAA27322 for ; Tue, 5 Sep 2000 12:51:18 +0200 (CEST) Received: from sgi.com (callisto.neu.sgi.com [144.253.142.189]) by nt-emea-bdc1.neu.sgi.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id NPJWZVXG; Tue, 5 Sep 2000 12:51:17 +0200 Message-ID: <39B4CFF0.6B313800@sgi.com> Date: Tue, 05 Sep 2000 12:50:24 +0200 From: Gregoire Banderet Organization: Silicon Graphics Inc, EMC X-Mailer: Mozilla 4.73C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en MIME-Version: 1.0 To: linux-scalability@oss.sgi.com Subject: 'sysmp' system call for Linux ? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-LinuxScalability@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;linux-scalability-outgoing Hi all, Is there any plan to implement the following functionality in the linux kernel (ProPack 1.x) ? 1. MP_MUSTRUN : Assigns the calling process to run on a specified processor 2. MP_EMPOWER: Empower a specified processor to run any unrestricted processes. 3. MP_RESTRICT: Restrict a specified processor from running any other processes. 4.MP_RUNANYWHERE_PID: Frees a specified process to run on any processor. Thanks, Greg. -- Gregoire Banderet email: gregb@sgi.com Diagnostics S/W Engineer vmail: 476-3442 sgi, Ch. des Rochettes 2 phone: [++41](0)32 843 3442 2016 Cortaillod, Switzerland From owner-LinuxScalability@oss.sgi.com Tue Sep 5 09:55:05 2000 Received: by oss.sgi.com id ; Tue, 5 Sep 2000 09:54:56 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:16725 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 5 Sep 2000 09:54:48 -0700 Received: from google.engr.sgi.com (google.engr.sgi.com [163.154.10.145]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id JAA01210 for ; Tue, 5 Sep 2000 09:47:08 -0700 (PDT) mail_from (kanoj@google.engr.sgi.com) Received: (from kanoj@localhost) by google.engr.sgi.com (SGI-8.9.3/8.9.3) id JAA77494; Tue, 5 Sep 2000 09:53:31 -0700 (PDT) From: Kanoj Sarcar Message-Id: <200009051653.JAA77494@google.engr.sgi.com> Subject: Re: 'sysmp' system call for Linux ? To: gregb@sgi.com (Gregoire Banderet) Date: Tue, 5 Sep 2000 09:53:31 -0700 (PDT) Cc: linux-scalability@oss.sgi.com In-Reply-To: <39B4CFF0.6B313800@sgi.com> from "Gregoire Banderet" at Sep 05, 2000 12:50:24 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-LinuxScalability@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;linux-scalability-outgoing > > Hi all, > > Is there any plan to implement the following functionality in the linux > kernel (ProPack 1.x) ? > > 1. MP_MUSTRUN : Assigns the calling process to run on a specified > processor > 2. MP_EMPOWER: Empower a specified processor to run any unrestricted > processes. > 3. MP_RESTRICT: Restrict a specified processor from running any > other processes. > 4.MP_RUNANYWHERE_PID: Frees a specified process to run on any > processor. > > Thanks, > Greg. > > -- > Gregoire Banderet email: gregb@sgi.com > Diagnostics S/W Engineer vmail: 476-3442 > sgi, Ch. des Rochettes 2 phone: [++41](0)32 843 3442 > 2016 Cortaillod, Switzerland > No. I have heard before that mfg would like to see some of these system calls implemented for system testing purposes, but that thread of discussion was not followed thru by requestors to convince engineering to do the work. In any case, these types of system calls will not make it into Linux 2.4. Kanoj From owner-LinuxScalability@oss.sgi.com Mon Sep 11 12:11:21 2000 Received: by oss.sgi.com id ; Mon, 11 Sep 2000 12:11:11 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:26962 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 11 Sep 2000 12:10:55 -0700 Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id MAA16031 for ; Mon, 11 Sep 2000 12:03:14 -0700 (PDT) mail_from (dimitris@darkside.engr.sgi.com) Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id MAA29091 for ; Mon, 11 Sep 2000 12:10:23 -0700 (PDT) Received: from darkside.engr.sgi.com (darkside.engr.sgi.com [163.154.5.83]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA84240; Mon, 11 Sep 2000 12:08:51 -0700 (PDT) mail_from (dimitris@darkside.engr.sgi.com) Received: (from dimitris@localhost) by darkside.engr.sgi.com (8.9.3/8.8.7) id MAA04842; Mon, 11 Sep 2000 12:08:46 -0700 Message-ID: X-Mailer: XFMail 1.4.4 on Linux X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <39B4CFF0.6B313800@sgi.com> Date: Mon, 11 Sep 2000 12:08:46 -0700 (PDT) Organization: SGI From: Dimitris Michailidis To: Gregoire Banderet Subject: RE: 'sysmp' system call for Linux ? Cc: linux-scalability@oss.sgi.com Sender: owner-LinuxScalability@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;linux-scalability-outgoing On 05-Sep-2000 Gregoire Banderet wrote: > Hi all, > > Is there any plan to implement the following functionality in the linux > kernel (ProPack 1.x) ? > > 1. MP_MUSTRUN : Assigns the calling process to run on a specified > processor > 2. MP_EMPOWER: Empower a specified processor to run any unrestricted > processes. > 3. MP_RESTRICT: Restrict a specified processor from running any > other processes. > 4.MP_RUNANYWHERE_PID: Frees a specified process to run on any > processor. Definitely not in this form. Not now, not ever, not in the official tree. MP_MUSTRUN and MP_RUNANYWHERE_PID will be available as special cases of a more general facility at some point. -- Dimitris Michailidis dimitris@engr.sgi.com