Age | Commit message (Collapse) | Author |
|
* bogus/mach_ipc_compat.h (MACH_IPC_COMPAT): Define to 0.
|
|
* device/net_io.c (EXTRACT_LONG, EXTRACT_SHORT, bpf_do_filter): Use
oskit_u32_t/s32/u16 in place of u_long/long/u_short.
|
|
* i386/i386/mach_machine_routines.h: New file.
* bogus/mach_machine_routines.h (MACH_MACHINE_ROUTINES): Define to 0.
|
|
* ipc/ipc_port.h: Uncomment prototypes in all decls.
|
|
|
|
* device/if_hdr.h: Replace ancient UCB copyright terms with current
approved UCB terms.
* include/sys/reboot.h: Likewise.
* include/device/disk_status.h: Likewise.
* include/device/tape_status.h: Likewise.
|
|
|
|
* device/net_io.c: Remove advertising clause from UCB copyright terms.
* include/device/audio_status.h: Likewise.
* include/device/bpf.h: Likewise.
|
|
|
|
* oskit/ds_routines.c: Fix copyright: Utah -> CMU.
I wrote this file and copied a little bit of CMU code, no Utah code.
|
|
|
|
* oskit/ds_routines.c (ds_device_write): Fix typo:
mach_msg_number_t -> mach_msg_type_number_t
|
|
|
|
* ipc/ipc_hash.h: Include "ipc_types.h", "ipc_object.h" for types.
[MACH_IPC_DEBUG]: Include <mach_debug/hash_info.h> for types.
|
|
|
|
* oskit/ds_routines.c (DEV_PTR_HASH): uintptr_t -> natural_t
|
|
|
|
* oskit/ds_routines.c (DEV_PTR_HASH): unsigned int -> uintptr_t
(ds_device_write): unsigned int -> mach_msg_number_t
|
|
|
|
* alpha/alpha/ast.h: Fix obsolescent #endif syntax.
|
|
* ipc/ipc_hash.h (ipc_hash_local_delete): Uncomment prototype decls.
|
|
* kern/mach_clock.c (clock_interrupt): Remove bogus debugging hack.
|
|
|
|
* include/device/device.defs
(xxx_device_set_status, xxx_device_get_status, xxx_device_set_filter):
Replace these routines with skips.
[MACH_KERNEL]: Remove simport <kern/compat_xxx_defs.h>.
|
|
|
|
* kern/boot_script.c, kern/boot_script.h: Files updated from
versions in hurd/boot (64 bit fixes).
|
|
|
|
* alpha/alpha/alpha_cpu.S: Use "alphaasm.h" instead of "assym.s".
* alpha/alpha/context.S: Likewise.
* alpha/alpha/locore.S: Likewise.
|
|
* alpha/alpha/prom_interface.h: Fix obsolescent #else/#endif syntax.
* alpha/alpha/pmap.c: Likewise.
* alpha/alpha/pmap.h: Likewise.
* alpha/alpha/pcb.c: Likewise.
* alpha/alpha/context.h: Likewise.
* alpha/alpha/thread.h: Likewise.
* alpha/include/mach/alpha/alpha_instruction.h: Likewise.
* alpha/include/mach/alpha/vm_param.h: Likewise.
* alpha/include/mach/alpha/vm_types.h: Likewise.
* alpha/include/mach/alpha/boolean.h: Likewise.
* alpha/include/mach/alpha/kern_return.h: Likewise.
* alpha/include/mach/alpha/thread_status.h: Likewise.
* alpha/include/mach/alpha/syscall_sw.h: Likewise.
* alpha/include/mach/alpha/exception.h: Likewise.
* alpha/alpha/alpha_copyin.S: Likewise.
* alpha/alpha/machspl.h: Likewise.
* alpha/alpha/trap.c: Likewise.
* alpha/alpha/alpha_instruction.c: Likewise.
* alpha/alpha/alpha_init.c: Likewise.
* alpha/alpha/setjmp.h: Likewise.
* alpha/alpha/vm_tuning.h: Likewise.
|
|
* Makefile.in (objs): New target.
|
|
* alpha/alpha/alphaasm.sym: New file.
* alpha/alpha/task.h: New file.
* alpha/alpha/context.h (jmp_buf): Define as `struct jmp_buf' too.
* alpha/alpha/prom_interface.h: Fix obsolescent #else/#endif syntax.
* alpha/alpha/pmap.c: Likewise.
* alpha/alpha/pmap.h: Likewise.
* alpha/alpha/pcb.c: Likewise.
* alpha/alpha/context.h: Likewise.
* alpha/alpha/thread.h: Likewise.
* alpha/include/mach/alpha/alpha_instruction.h: Likewise.
* alpha/include/mach/alpha/vm_param.h: Likewise.
* alpha/include/mach/alpha/vm_types.h: Likewise.
* alpha/include/mach/alpha/boolean.h: Likewise.
* alpha/include/mach/alpha/kern_return.h: Likewise.
* alpha/include/mach/alpha/thread_status.h: Likewise.
* alpha/include/mach/alpha/syscall_sw.h: Likewise.
* alpha/include/mach/alpha/exception.h: Likewise.
* alpha/alpha/alpha_copyin.S: Likewise.
* alpha/alpha/machspl.h: Likewise.
* alpha/alpha/trap.c: Likewise.
* alpha/alpha/alpha_instruction.c: Likewise.
* alpha/alpha/alpha_init.c: Likewise.
* alpha/alpha/setjmp.h: Likewise.
* alpha/alpha/vm_tuning.h: Likewise.
|
|
* kern/zalloc.h: Remove #include <machine/zalloc.h>.
|
|
* alpha/alpha/alphaasm.sym: New file.
* alpha/alpha/task.h: New file.
* alpha/alpha/context.h (jmp_buf): Define as `struct jmp_buf' too.
|
|
|
|
* alpha/Makefrag: New file.
* alpha/Files: New file.
* alpha/Subdirs: New file.
|
|
|
|
|
|
now ChangeLog. ChangeLog is now ChangeLog.1.
|
|
|
|
* oskit/x86/main.c (machine_idle): New function.
* bogus/power_save.h (POWER_SAVE): Define to 1.
* oskit/x86/main.c (iopb_init, iopb_destroy): Functions removed.
(i386_io_port_add, i386_io_port_remove, i386_io_port_list): Likewise.
|
|
* configure.in (systype): Grok alpha.
* configure: Regenerated.
* Makefile.in (all-archs): Add alpha.
(oskit-dirs-alpha): New variable.
|
|
* oskit/x86/main.c (machine_idle): New function.
* bogus/power_save.h (POWER_SAVE): Define to 1.
|
|
|
|
* configure.in [$MAXCPUS > 1] (SMP_LIBS): Substitute this after
checking for -loskit_smp.
* configure: Regenerated.
* Makefile.in (SMP_LIBS): New variable, substituted by configure.
(OSKIT_LIBS): Use it in place of literal -loskit_smp.
|
|
|
|
* i386/i386/ldt.c (ldt_init): Fix fencepost error in segment limits.
|
|
|
|
|
|
|
|
* i386/i386/trap.c (user_trap): Change assert that user fault address
is below LINEAR_MIN_KERNEL_ADDRESS to allow for USER_GS:0 access too.
Reported by Jeroen Dekkers <jeroen@dekkers.cx>.
|