Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-11 | Keep using the BUG as the console device until autoconf is over, rather | Miod Vallat | |
than switching early. | |||
2004-02-11 | Defining __HAVE_DEVICE_REGISTER and an empty device_register() function is | Miod Vallat | |
just plain silly; remove them. ok drahn@ | |||
2004-02-11 | Remove duplicates with <sys/conf.h>; ok drahn@ | Miod Vallat | |
2004-02-11 | Return ENOTTY on unhandled ioctls; ok drahn@ | Miod Vallat | |
2004-02-11 | permit installboot to at least compile... remove some crud | Theo de Raadt | |
2004-02-10 | Relocation types, used by ld.so | Dale Rahn | |
2004-02-10 | Check for the device existence in cnprobe() as done in match(), to be sure | Miod Vallat | |
we don't try to attach a phantom console. It seems that some late 187 models do not have cl0 at the expected address... | |||
2004-02-10 | Fix cnprobe() and cninit() prototypes. | Miod Vallat | |
Also, provide a better test for bugtty attachment. | |||
2004-02-10 | Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGET | Todd C. Miller | |
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many. | |||
2004-02-10 | Make debug_init void debug_init(void), like nearly all of the other | Tom Cosgrove | |
functions that machdep() calls. ok deraadt@ | |||
2004-02-10 | Enable interrupts before halt when we error out. Allows use of | Tom Cosgrove | |
Ctl-Alt-Del to reboot in case of failure. Much testing nick@; thanks. ok weingart@, deraadt@. | |||
2004-02-09 | remove debugging printf | Michael Shalayeff | |
2004-02-09 | repair cpu dmesg print a bit | Michael Shalayeff | |
2004-02-09 | this is mixed sized eelf nlist version and thus cannot check sizes against ↵ | Michael Shalayeff | |
SIZE_T_MAX; deraadt@ ok | |||
2004-02-09 | init the clock before autoconf start for delay() to be truly usable; i moved ↵ | Michael Shalayeff | |
it to after while debugging clocks in the early days | |||
2004-02-09 | duh. there are two syscall entry points and both have to preserve rdx. also ↵ | Michael Shalayeff | |
make sure child process gets 1 in rdx as libc expects | |||
2004-02-09 | preserve high word of return value like other archs do | Michael Shalayeff | |
2004-02-08 | for the via c3 use software aes keys, thereby permitting 192 and 256. | Theo de Raadt | |
this also speed things up substantially. ipsec tested by markus | |||
2004-02-08 | minimum CPPFLAGS | Theo de Raadt | |
2004-02-08 | ignore RAMDISK_CD too | Theo de Raadt | |
2004-02-08 | better one; from mickey | Theo de Raadt | |
2004-02-08 | ramdisk; from mickey | Theo de Raadt | |
2004-02-08 | correct ramdisk support | Theo de Raadt | |
2004-02-08 | restored & repaired wcookie support; kettenis@chello.nl | Theo de Raadt | |
2004-02-07 | Be sure to flag pte constants as UL, and cope with this in locore. | Miod Vallat | |
ok deraadt@ | |||
2004-02-07 | pass correct argument count to ktrsyscall(); now ktrace & kdump work | Theo de Raadt | |
2004-02-06 | No SUBDIRs here. | Dale Rahn | |
2004-02-06 | fix machine/machine_arch, machine_arch should be arm for all arm systems | Dale Rahn | |
and machine needs to be not set by arch/arm, but by cats. | |||
2004-02-06 | some cpus start to have a NX oriented PGEX_I | Theo de Raadt | |
2004-02-05 | xlint compatible headers. (non-gcc) | Dale Rahn | |
2004-02-05 | 2 new cpuid ecx features in prescott | Theo de Raadt | |
2004-02-05 | correct size of registers written out | Theo de Raadt | |
2004-02-04 | Print a warning about disabling TSC. | Alexander Yurchenko | |
ok deraadt@ | |||
2004-02-04 | Pegasos II support, works around new northbridge config oddities | Dale Rahn | |
and other artifacts found on pegII. | |||
2004-02-04 | support wi@usb on pegasos. | Dale Rahn | |
2004-02-03 | Make sure option NO_PROPOLICE only adds the -fno-stack-protector option. | Miod Vallat | |
2004-02-03 | Use the correct type for time_t. | Dale Rahn | |
2004-02-03 | remove non-CBC modes from the VIA code; it is all that is used at the moment | Theo de Raadt | |
2004-02-03 | Use the same values on other openbsd 32 bit archs for these for now. | Dale Rahn | |
These agree with the values used by the compiler. | |||
2004-02-03 | Remove debug print. | Dale Rahn | |
2004-02-03 | das boot; das cloned das from das i386 | Michael Shalayeff | |
2004-02-03 | move VIA xcrypt-* options to specialreg.h | Theo de Raadt | |
2004-02-02 | PSL_XCRYPT is 0x40000000 | Theo de Raadt | |
2004-02-02 | I think there is no reason to splhigh around the VIA crypto stuff | Theo de Raadt | |
anymore; also, indicate to userland that it may now safely use the instructions | |||
2004-02-01 | More work in attempt to get interrupts working reliably: | Miod Vallat | |
- do not update 8259 masks after every modification, but let the code responsible for the changes update it at the most appropriate time. - be sure to correctly acknowledge interrupts on the 8259. - and various cleaning. This still fails when interrupts come too fast, at the moment. | |||
2004-02-01 | set i386_has_xcrypt at the right place, which exposes itself as | Theo de Raadt | |
sysctl machdep.xcrypt Do not enabled yet.. | |||
2004-02-01 | Use "pushfl; popfl" sequence before each xcrypt-* instruction. According | Theo de Raadt | |
to the manual, any load into the EFLAGS register clears bit 30, resulting in key reload. This is the mechanism that permits multi-process use of the xcrypt-* instruction.. | |||
2004-02-01 | use VIA xstore-rng and xcrypt-* instructions, now that gas groks them | Theo de Raadt | |
2004-02-01 | via crypto code no longer needs to temporarily enable FSXR -- it is | Theo de Raadt | |
now always on. | |||
2004-02-01 | Merge many freebsd diffs | Theo de Raadt | |
add VIA c3 crypto instructions add fxsave, fxrstor |