Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-08-17 | New cpu_fork API to take a stack in which you point the child's stackpointer | Niklas Hallqvist | |
to, at the bottom or the top, depending on your architecture's stack growth direction. This is in preparation for Linux' clone(2) emulation. port maintainers, please check that I did the work right. | |||
1999-05-24 | Only do basic work in the ethernet interrupt context, and queue packets to | Jason Wright | |
be bridged. Do the real work in a scheduled netisr. | |||
1999-05-22 | Add new vm_swap code for dynamic swap. From netbsd, munged some by me, and | Tobias Weingartner | |
others. syscall commit pending. | |||
1999-05-13 | Compensate for the check for onwership of unicast packets in promiscuous | Jason Wright | |
mode being moved to if_ether.c. This is the last of the drivers hopefully. | |||
1999-05-10 | Use symbolic define for BYTE_ORDER. | Marc Espie | |
(don't forget that cpp is `lazy': #define A B #define B value #if A == value works, since A isn't extended before it's needed, by which time B is known) | |||
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1999-01-10 | Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSD | Niklas Hallqvist | |
1999-01-08 | check for lp->d_secpercyl == 0) in bounds_check_with_label() | Todd C. Miller | |
1999-01-08 | make uint*_t line up nicely and add a few $OpenBSD$ tags that were missing | Todd C. Miller | |
1999-01-07 | move uint*_t to machine/types.h | Todd C. Miller | |
1998-10-03 | Add a "spoofonly" argument to readdisklabel() which will be used to | Todd C. Miller | |
implement an ioctl to get a spoofed label even for disks that have a label on them. | |||
1998-09-25 | o xfs is in the house (thanks art, for getting me started) | Todd T. Fries | |
o all but vax are major 51 | |||
1998-09-16 | o if_media'fied am7990 | Jason Wright | |
o if_media'fied sun4m le. | |||
1998-08-31 | Return ENXIO on open of /dev/mem minor devs that don't exist | Todd C. Miller | |
1998-07-28 | Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵ | Todd C. Miller | |
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more | |||
1998-07-07 | oops, i did not handle nchrdev correctly | Theo de Raadt | |
1998-07-07 | fix chrtoblk() so that it returne ENODEV for entries beyond the end of the table | Theo de Raadt | |
1998-05-17 | Intercept all targets in cross-mode | Niklas Hallqvist | |
1998-05-17 | Automatically detect cross-compilation case. If you have an i386 | Niklas Hallqvist | |
(well that is the only tested host environment for the time being) and would like to test the support, do this: cd /usr/src make TARGET=vax cd sys/arch/vax/conf config MYKERNEL cd ../compile/MYKERNEL make and you should get a nicely compiled vax kernel. This is WIP, so do not expect robustness quite yet. | |||
1998-05-14 | We are OpenBSD. That and international :-) | Niklas Hallqvist | |
1998-05-13 | Use DEV_BSIZE instead of the wasteful MAXBSIZE for buffer size. | Niklas Hallqvist | |
1998-05-11 | s/ffs_mountroot/dk_mountroot/, name RD disks "hd" to not conflict | Niklas Hallqvist | |
with the MI ramdisk device | |||
1998-05-11 | use ${SIZE} instead of size, for cross | Niklas Hallqvist | |
1998-05-11 | Revert to 1.8, the corruption prob I had was local, and cvs did | Niklas Hallqvist | |
not notice it, thus I thought it was in the repos | |||
1998-05-11 | Type correctness for GCC 2.8.1 | Niklas Hallqvist | |
1998-05-11 | Added som new defines needed | Niklas Hallqvist | |
1998-05-11 | Hmm another corrupt file, updated lost tail from NetBSD | Niklas Hallqvist | |
1998-05-11 | We are OpenBSD | Niklas Hallqvist | |
1998-05-11 | $OpenBSD$ | Niklas Hallqvist | |
1998-05-11 | Lots of changes to make obj dirs and cross-compilation work | Niklas Hallqvist | |
1998-05-11 | We need a string.h with a NULL define to please libsa, weird | Niklas Hallqvist | |
1998-05-11 | strn?cmp defined in libsa, disable these here temporarily. We might want | Niklas Hallqvist | |
them later as they are probably faster, being hand-assembled. | |||
1998-05-11 | Do not use userland headers | Niklas Hallqvist | |
1998-05-11 | stand.h defines min, no need for it here | Niklas Hallqvist | |
1998-05-11 | Hmm this file was empty, got recent NetBSD version | Niklas Hallqvist | |
1998-03-22 | Add UID_MAX and GID_MAX | Todd C. Miller | |
1998-03-01 | Make kernel compilable. -moj | Mats O Jansson | |
1998-03-01 | Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor, | Niklas Hallqvist | |
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis. | |||
1998-02-03 | Sync with NetBSD 970827. Forgot this one last time. -moj | Mats O Jansson | |
1997-11-23 | use MI cdev_decl(ipl) | Michael Shalayeff | |
1997-11-10 | Be careful about local varnames in macros. | Niklas Hallqvist | |
1997-11-09 | New endian.h design. All architectures now use a common file for the bulk | Niklas Hallqvist | |
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32. | |||
1997-10-08 | Style nit | Niklas Hallqvist | |
1997-10-08 | Make both NFS and HD kernels | Niklas Hallqvist | |
1997-10-08 | Use KERNBASE where appropriate. KNF! | Niklas Hallqvist | |
1997-10-08 | Move some debugging output inside #ifdef DEBUG. KNF! | Niklas Hallqvist | |
1997-10-06 | db_{read,write}_bytes loop end condition bad (unsigned >= 0 -> always TRUE) | Niklas Hallqvist | |
some KNF. Now you can examine memory from ddb | |||
1997-10-02 | indent and removal of #if 0 MAXPHYS setting. No semantic diffs, so you can | Niklas Hallqvist | |
touch it back to its previous mtime after cvs updating if you want to | |||
1997-10-02 | reflect reality | Niklas Hallqvist | |
1997-10-02 | A mionimal VS2000 config for netbooting | Niklas Hallqvist | |