summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-172002-06-23 Roland McGrath <roland@frob.com>Roland McGrath
* bogus/mach_ipc_compat.h (MACH_IPC_COMPAT): Define to 0.
2009-06-172002-06-23 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-172002-06-23 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386/mach_machine_routines.h: New file. * bogus/mach_machine_routines.h (MACH_MACHINE_ROUTINES): Define to 0.
2009-06-172002-06-23 Roland McGrath <roland@frob.com>Roland McGrath
* ipc/ipc_port.h: Uncomment prototypes in all decls.
2009-06-17.Roland McGrath
2009-06-172002-06-17 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-17.Roland McGrath
2009-06-172002-06-17 Roland McGrath <roland@frob.com>Roland McGrath
* device/net_io.c: Remove advertising clause from UCB copyright terms. * include/device/audio_status.h: Likewise. * include/device/bpf.h: Likewise.
2009-06-17.Roland McGrath
2009-06-172002-06-14 Roland McGrath <roland@frob.com>Roland McGrath
* oskit/ds_routines.c: Fix copyright: Utah -> CMU. I wrote this file and copied a little bit of CMU code, no Utah code.
2009-06-17.Roland McGrath
2009-06-172002-06-14 Roland McGrath <roland@frob.com>Roland McGrath
* oskit/ds_routines.c (ds_device_write): Fix typo: mach_msg_number_t -> mach_msg_type_number_t
2009-06-17.Roland McGrath
2009-06-172002-06-05 Roland McGrath <roland@frob.com>Roland McGrath
* ipc/ipc_hash.h: Include "ipc_types.h", "ipc_object.h" for types. [MACH_IPC_DEBUG]: Include <mach_debug/hash_info.h> for types.
2009-06-17.Roland McGrath
2009-06-172002-06-02 Roland McGrath <roland@frob.com>Roland McGrath
* oskit/ds_routines.c (DEV_PTR_HASH): uintptr_t -> natural_t
2009-06-17.Roland McGrath
2009-06-172002-06-02 Roland McGrath <roland@frob.com>Roland McGrath
* oskit/ds_routines.c (DEV_PTR_HASH): unsigned int -> uintptr_t (ds_device_write): unsigned int -> mach_msg_number_t
2009-06-17.Roland McGrath
2009-06-172002-06-02 Roland McGrath <roland@frob.com>Roland McGrath
* alpha/alpha/ast.h: Fix obsolescent #endif syntax.
2009-06-172002-06-01 Roland McGrath <roland@frob.com>Roland McGrath
* ipc/ipc_hash.h (ipc_hash_local_delete): Uncomment prototype decls.
2009-06-172002-06-01 Roland McGrath <roland@frob.com>Roland McGrath
* kern/mach_clock.c (clock_interrupt): Remove bogus debugging hack.
2009-06-17.Roland McGrath
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* 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>.
2009-06-17.Roland McGrath
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* kern/boot_script.c, kern/boot_script.h: Files updated from versions in hurd/boot (64 bit fixes).
2009-06-17.Roland McGrath
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* alpha/alpha/alpha_cpu.S: Use "alphaasm.h" instead of "assym.s". * alpha/alpha/context.S: Likewise. * alpha/alpha/locore.S: Likewise.
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile.in (objs): New target.
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* kern/zalloc.h: Remove #include <machine/zalloc.h>.
2009-06-172002-05-28 Roland McGrath <roland@frob.com>Roland McGrath
* alpha/alpha/alphaasm.sym: New file. * alpha/alpha/task.h: New file. * alpha/alpha/context.h (jmp_buf): Define as `struct jmp_buf' too.
2009-06-17.Roland McGrath
2009-06-172002-05-27 Roland McGrath <roland@frob.com>Roland McGrath
* alpha/Makefrag: New file. * alpha/Files: New file. * alpha/Subdirs: New file.
2009-06-17Alpha support files verbatim from CMU release MK83a.Roland McGrath
2009-06-17Point to ChangeLog.1Roland McGrath
2009-06-17Big merge of oskit-branch as new gnumach 2.x mainline. ChangeLog.oskit is ↵Roland McGrath
now ChangeLog. ChangeLog is now ChangeLog.1.
2009-06-17.Roland McGrath
2009-06-172002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-172002-05-20 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in (systype): Grok alpha. * configure: Regenerated. * Makefile.in (all-archs): Add alpha. (oskit-dirs-alpha): New variable.
2009-06-172002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* oskit/x86/main.c (machine_idle): New function. * bogus/power_save.h (POWER_SAVE): Define to 1.
2009-06-17.Roland McGrath
2009-06-172002-04-28 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2009-06-17.Roland McGrath
2009-06-172002-04-23 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386/ldt.c (ldt_init): Fix fencepost error in segment limits.
2009-06-17.Roland McGrath
2009-06-17(user_trap): revert last changeRoland McGrath
2009-06-17.Roland McGrath
2009-06-172002-04-23 Roland McGrath <roland@frob.com>Roland McGrath
* 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>.