summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-07-14Because mode_t is used in struct ipc_perm we need new versions ofTodd C. Miller
the msgctl, semctl, and shmctl system calls. This moves the old versions to COMPAT_35 and adds new ones. WARNING: While this fixes things like shared memory in the X server for old (pre-mode_t change) binaries, it will break binaries that use shared memory built between the time of the mode_t change (Jul 13th) and now. If you rebuild X during that interval you will need to do it again after updating the rest of userland.
2004-07-14Move the guts of the {sem,msg,shm}ctl system calls into a new functionTodd C. Miller
which also takes two function pointers for copyin/copyout. For the real syscalls these are just the normal copyin/copyout functions. For the compat routines, these are funtions that convert between the new and old foo_ds structs automagically. OK deraadt@
2004-07-14tweaks for ti12xx bridges; from freebsd via rees@Michael Shalayeff
2004-07-14treat via8366 as via586; from rees@Michael Shalayeff
2004-07-14completely revert to r1.31, there were still problems on the forwardingDaniel Hartmeier
path
2004-07-14Add missing \n to printf().Tom Cosgrove
ok deraadt@
2004-07-14Zero out st_gen for non-root in *stat(). OK deraadt@Todd C. Miller
2004-07-14trailing '\n' in printf, ok deraadt@Pedro Martelletto
2004-07-14simplify printf codeTheo de Raadt
2004-07-14on nfs_reconnect(), don't reset the rexmit of all nfs reqs, but onlyPedro Martelletto
of those belonging to the given nfs mount. ok marius@, tedu@
2004-07-14regenMichael Shalayeff
2004-07-14a few more visualize cardsMichael Shalayeff
2004-07-14regenTodd C. Miller
2004-07-14fhstat(2) uses struct stat too and so needs replacing as well.Todd C. Miller
OK miod@
2004-07-14regenMichael Shalayeff
2004-07-14+set/getpriorityMichael Shalayeff
2004-07-14Switch to evcount interrupt counters.Miod Vallat
2004-07-14Do not forget to count interrupts if they have been delayed; ok drahn@Miod Vallat
2004-07-14names of frequencies aren't interesting, and require ugly snprintfTed Unangst
manipulation theo doesn't like. just print number of states. this way doesn't leak the memory for the string either.
2004-07-14setperf driver for powernow in amd k7 cpus. derived from a diff toTed Unangst
tech-i386@netbsd by martin vegiard, and adapted to fit in here. as yet untested. ok deraadt@
2004-07-14allocate the full ring set, even if we are currently running with a reduced setTheo de Raadt
2004-07-13spelling; dlgTheo de Raadt
2004-07-13regen after stat/mode_t/nlink_t changesTodd C. Miller
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd C. Miller
use mode_t in syscalls.master and to use mode_t in more places in the kernel. It also makes lint much more useful on kernel code. I've also added a placeholder for st_birthtime to make a UFS2 import easier at some future date. Requested by and OK deraadt@
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-13Don't assert that P_INMEM is set in p_flag. The assert is only almostArtur Grabowski
correct because P_INMEM is for various reasons removed before cpu_swapout is called and cpu_swapout in turn calls npxsave_proc. deraadt@ ok
2004-07-13more coherent intrs countingMichael Shalayeff
2004-07-13count soft intsMichael Shalayeff
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by artTed Unangst
2004-07-13Remove compiler options workarounds for savectx breakage.Miod Vallat
2004-07-13Do not trash r14 by mistake in __savectx.Miod Vallat
2004-07-13regenMichael Shalayeff
2004-07-13+madvise,msync,mlock,munlock,mlockall,munlockallMichael Shalayeff
2004-07-13regenMichael Shalayeff
2004-07-13+getdomainnameMichael Shalayeff
2004-07-13Replace _DEV_IC_MPT_NETBSD_H_ with _DEV_IC_MPT_OPENBSD_H_Marco Peereboom
2004-07-12Add detection of IM/IS/IME support in mpt_attach(). This is in preparation ↵Marco Peereboom
to add RAID support.
2004-07-12typo, thise -> theseBrad Smith
2004-07-12rearrange config-time printfsTheo de Raadt
2004-07-12merge error; lokiTheo de Raadt
2004-07-12syncPeter Valchev
2004-07-12Creative Voip BlasterPeter Valchev
2004-07-12remove PF_FORWARD (which was introduced by ipv6 reass-on-scrub).Jun-ichiro itojun Hagino
daniel found it.
2004-07-11save an (eventually existent) namei process context when going overPedro Martelletto
symbolic links. fixes pr 3842, ok tedu@, art@
2004-07-11backout IPv6 reass-on-scrub patch (more work needs to be done).Jun-ichiro itojun Hagino
requested by deraadt
2004-07-11Create the group when adding a dynamic interface that's not yet plugged in.Ryan Thomas McBride
ok henning@
2004-07-11special case of a non-CDC_AT device tha belongs here; from freebsdTheo de Raadt
2004-07-11syncTheo de Raadt
2004-07-11Kyocera productTheo de Raadt
2004-07-11Fix ldmxcsr asm macro.Mark Kettenis
ok deraadt@