]> Zhao Yanbai Git Server - minix.git/commitdiff
PM: remove obsolete sys_getkinfo() 05/705/2
authorAntoine Leca <Antoine.Leca.1@gmail.com>
Wed, 3 Apr 2013 13:21:37 +0000 (15:21 +0200)
committerGerrit Code Review <gerrit@gerrit>
Tue, 6 Aug 2013 09:46:46 +0000 (11:46 +0200)
servers/pm/glo.h
servers/pm/main.c

index ef483e4506ef5a37d48c68a30f9c2c4187a7f297..a27079b8226ad4e684cf20cb0b4a34622e254c46 100644 (file)
@@ -8,7 +8,6 @@
 EXTERN struct mproc *mp;       /* ptr to 'mproc' slot of current process */
 EXTERN int procs_in_use;       /* how many processes are marked as IN_USE */
 EXTERN char monitor_params[MULTIBOOT_PARAM_BUF_SIZE];
-EXTERN struct kinfo kinfo;     /* kernel information */
 
 /* Misc.c */
 extern struct utsname uts_val; /* uname info */
index d3c50f2d5ff71dad90935846a3972d8038119013..6957ff895c1ef7094c2f39df0684f66805147ec2 100644 (file)
@@ -213,14 +213,10 @@ static int sef_cb_init_fresh(int UNUSED(type), sef_init_info_t *UNUSED(info))
   for (sig_ptr = noign_sigs; sig_ptr < noign_sigs+sizeof(noign_sigs); sig_ptr++)
        sigaddset(&noign_sset, *sig_ptr);
 
-  /* Obtain a copy of the boot monitor parameters and the kernel info struct.  
-   * Parse the list of free memory chunks. This list is what the boot monitor 
-   * reported, but it must be corrected for the kernel and system processes.
+  /* Obtain a copy of the boot monitor parameters.
    */
   if ((s=sys_getmonparams(monitor_params, sizeof(monitor_params))) != OK)
       panic("get monitor params failed: %d", s);
-  if ((s=sys_getkinfo(&kinfo)) != OK)
-      panic("get kernel info failed: %d", s);
 
   /* Initialize PM's process table. Request a copy of the system image table 
    * that is defined at the kernel level to see which slots to fill in.