*** machine/m_freebsd20.c.orig Mon Jun 5 16:42:38 1995 --- machine/m_freebsd20.c Mon Jun 5 16:44:53 1995 *************** *** 157,163 **** char *state_abbrev[] = { ! "", "start", "run\0\0\0", "sleep", "stop", "zomb", "WAIT" }; --- 157,163 ---- char *state_abbrev[] = { ! "", "start", "run\0\0\0", "sleep", "stop", "zomb", }; *************** *** 192,201 **** /* these are for detailing the process states */ ! int process_states[7]; char *procstatenames[] = { "", " starting, ", " running, ", " sleeping, ", " stopped, ", ! " zombie, ", " ABANDONED, ", NULL }; --- 192,201 ---- /* these are for detailing the process states */ ! int process_states[6]; char *procstatenames[] = { "", " starting, ", " running, ", " sleeping, ", " stopped, ", ! " zombie, ", NULL }; *************** *** 816,821 **** --- 816,822 ---- int i, div, avail, nfree, npfree, used; struct swdevt *sw; long blocksize, *perdev; + u_long ptr; struct rlist head; struct rlist *swaplist; *************** *** 826,832 **** if ((sw = (struct swdevt *)malloc(nswdev * sizeof(*sw))) == NULL || (perdev = (long *)malloc(nswdev * sizeof(*perdev))) == NULL) err(1, "malloc"); ! KGET1(VM_SWDEVT, sw, nswdev * sizeof(*sw), "swdevt"); /* Count up swap space. */ nfree = 0; --- 827,834 ---- if ((sw = (struct swdevt *)malloc(nswdev * sizeof(*sw))) == NULL || (perdev = (long *)malloc(nswdev * sizeof(*perdev))) == NULL) err(1, "malloc"); ! KGET1(VM_SWDEVT, &ptr, sizeof ptr, "swdevt"); ! KGET2(ptr, sw, nswdev * sizeof(*sw), "*swdevt"); /* Count up swap space. */ nfree = 0;