Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-08-17 | factor out ie device definition; niklas@ ok | Michael Shalayeff | |
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-07-07 | define vaddr_t, paddr_t, vsize_t and psize_t | Artur Grabowski | |
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-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-03-22 | Add UID_MAX and GID_MAX | Todd C. Miller | |
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. | |||
1997-11-10 | DOH! conflicts from me | 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-09-15 | kill Locore.c | Theo de Raadt | |
1997-08-08 | Change the bounds_check_with_label API to also take a cpu_disklabel | Niklas Hallqvist | |
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it. | |||
1997-07-07 | Too many things include <machine/ansi.h> w/o <sys/types.h> so | Todd C. Miller | |
make time_t int not int32_t. | |||
1997-07-05 | Make _BSD_TIME_T_ int32_t on all platforms. You can't write | Todd C. Miller | |
lint-free code when these differ in name accross platforms. Fundamnetal type has not changed (was int on alpha and long on others). | |||
1997-04-20 | Add new clock related types; from NetBSD | Thorsten Lockert | |
1997-04-04 | Define in_addr_t and in_port_t everywhere but use u_intXX_t for | Todd C. Miller | |
htonl and friends. | |||
1997-03-21 | Make ddb variables long | Niklas Hallqvist | |
1997-02-15 | add kernel_text symbol (just like other archs) | Michael Shalayeff | |
1997-01-27 | prototyping problems, PR#71, felix@mamba.pond.sub.org | Theo de Raadt | |
1996-12-23 | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | Theo de Raadt | |
1996-11-25 | htons et al. works on explicit 16- and 32-bit quantities and not the | Niklas Hallqvist | |
machine dependent "short" and "long" integer. Correct and enhance manpage. Change all short and longs to u_int16_t and u_int32_t, respectively. OpenBSD RCSIds | |||
1996-11-23 | remrq -> remrunqueue | kstailey | |
1996-11-23 | added const to second parameter of cfprint_t routines | kstailey | |
1996-10-19 | random device is permanent now. | Michael Shalayeff | |
1996-09-20 | do not fool people into thinking VNODEPAGER is an option; netbsd pr#2757, ↵ | Theo de Raadt | |
erik@aarhus1.uni-c.dk | |||
1996-08-31 | disable TCP_COMPAT_42 | Theo de Raadt | |
1996-08-29 | rnd -> random | Theo de Raadt | |
1996-07-27 | handle RB_CONFIG | Theo de Raadt | |
1996-07-15 | add rnd driver | Michael Shalayeff | |
1996-06-12 | SIGSEGV always | Theo de Raadt | |
1996-05-29 | enable ELF/a.out/ECOFF in machine/exec.h | Theo de Raadt | |
1996-05-15 | add all the possible SCSI device types to the GENERIC configs. | Michael Shalayeff | |
1996-05-05 | add general ether_ioctl call in net/if_ethersubr.c, | Michael Shalayeff | |
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff. | |||
1996-05-04 | remove #ifndef LKM, since that stuff already in sys/conf.h, | Michael Shalayeff | |
add lkmenodev prototype. | |||
1996-04-24 | Initial import of arm32 port | Theo de Raadt | |