Age | Commit message (Collapse) | Author |
|
* kern/bootstrap.c (build_args_and_stack): If kernel_cmdline is
nonempty, give the bootstrap task an environment variable of
"MULTIBOOT_CMDLINE=kernel command line" on its stack.
|
|
* kern/startup.c (start_kernel_threads): Call record_time_stamp to
reset the kernel task's creation_time field, so it's not zero.
|
|
* kern/task.c (task_info): Allow count for TASK_BASIC_INFO to be less
two words, not just one. The new member creation_time is two words.
|
|
* kern/exception.c (exception_no_server): Correctly comment out
the suspend code. (This should have happened on 17 April 1997,
but apparently I did it backwards.)
|
|
* kern/ipc_tt.c (mach_ports_lookup): Remove unnecessary cast.
|
|
* kern/time_out.h: Include <mach/time_value.h> for time_value_t defn.
|
|
* kern/debug.c (panic): Increase "seconds" in delay to 1000; machines
are faster now.
|
|
* kern/thread.h (struct thread): New member `creation_time'.
* include/mach/thread_info.h: New member `creation_time'.
* kern/thread.c (thread_create): Set creation time stamp.
(thread_info) [THREAD_BASIC_INFO]: Fill in new creation time
field. Carefully preserve compatibility with old callers.
* kern/task.h (struct task): New member `creation_time'.
* include/mach/task_info.h: New member `creation_time'.
* kern/task.c (task_create): Set creation time stamp.
(task_info) [TASK_BASIC_INFO]: Fill in new creation time field.
Carefully preserve compatibility with old callers.
* kern/mach_clock.c (record_time_stamp): New function.
* kern/time_out.h (record_time_stamp): Add prototype.
|
|
* kern/mach_clock.c (clock_interrupt): Test correct macro to see
if PC sampling is configured: MACH_PCSAMPLE, not MACH_SAMPLE.
Mon Jul 21 14:20:39 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* kern/mach4.srv: Include <mach_pcsample.h> so the value of
MACH_PCSAMPLE is made available for mach4.defs.
|
|
* kern/thread.c (thread_info): Set flags word correctly;
TH_FLAGS_SWAPPED and TH_FLAGS_IDLE are not exclusive.
|
|
* kern/exception.c (exception_no_server): Comment out the suspend
code; it's useful for special case debugging, but causes problems
in general.
|
|
* kern/exception.c (exception_no_server): Comment out the suspend
code; it's useful for special case debugging, but causes problems
in general.
|
|
|
|
|
|
|