Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / sys / kern
Current tag: OPENBSD_4_1
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
Makefile | 1.16 | 18 years | miod | Administrative changes for aviion, ok deraadt@ |
clock_subr.c | 1.2 | 17 years | jmc | grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d... |
exec_conf.c | 1.17 | 20 years | tedu | rework access to emulations slightly in an effort to both merge and separate exe... |
exec_elf.c | 1.56 | 17 years | pedro | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ |
exec_script.c | 1.24 | 17 years | jmc | grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d... |
exec_subr.c | 1.28 | 17 years | jmc | grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d... |
genassym.sh | 1.11 | 20 years | miod | Grok union like struct in genassym.cf. Will be needed shortly. |
init_main.c | 1.134 | 17 years | art | Switch some lockmgr locks to rwlocks. In this commit: - gdt lock on amd64 - sy... |
init_sysent.c | 1.98 | 17 years | pedro | regen |
kern_acct.c | 1.20 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |
kern_clock.c | 1.60 | 17 years | miod | If <machine/cpu.h> defines PROC_PC to compute the userland pc from an exception ... |
kern_descrip.c | 1.75 | 17 years | jmc | grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d... |
kern_event.c | 1.28.2.1 | 17 years | ckuethe | stability fix from reyk Original commit message: ==============================... |
kern_exec.c | 1.101 | 17 years | art | Remove two ancient debugging printfs. |
kern_exit.c | 1.62 | 17 years | mickey | consistantly count context switches on exit; miod@ ok |
kern_fork.c | 1.86 | 17 years | mickey | reintroduce rev 1.83 -- put the new process on the proc lists later when more of... |
kern_kthread.c | 1.26 | 17 years | miod | Kernel stack can be swapped. This means that stuff that's on the stack should ne... |
kern_ktrace.c | 1.41 | 17 years | deraadt | properly check for native emulation binaries, so that the correct sysctl mib num... |
kern_lock.c | 1.24 | 17 years | jsg | Consistently spell FALLTHROUGH to appease lint. ok kettenis@ cloder@ tom@ hennin... |
kern_malloc.c | 1.66 | 17 years | art | Switch some lockmgr locks to rwlocks. In this commit: - gdt lock on amd64 - sy... |
kern_physio.c | 1.27 | 17 years | krw | 'tranfer' -> 'transfer' in comments. |
kern_proc.c | 1.31 | 18 years | tedu | fix memory leak conditions in thrsleep and significantly simplify |
kern_prot.c | 1.28 | 18 years | tedu | kernel support for threaded processes (rthreads). uses rfork(RFTHREAD) to create... |
kern_resource.c | 1.31 | 18 years | jsg | ansi/deregister. 'go for it' deraadt@ |
kern_rwlock.c | 1.9 | 17 years | mk | s/completly/completely/ ok brad |
kern_sensors.c | 1.16 | 17 years | deraadt | kernel code implimemting the new two-level sensor api; written by Constantine A.... |
kern_sig.c | 1.87 | 17 years | art | Use atomic.h operation for manipulating p_siglist in struct proc. Solves the pro... |
kern_subr.c | 1.30 | 18 years | jsg | ansi/deregister. 'go for it' deraadt@ |
kern_synch.c | 1.75 | 17 years | miod | Kernel stack can be swapped. This means that stuff that's on the stack should ne... |
kern_sysctl.c | 1.148 | 17 years | deraadt | for sensors do not leak kernel pointers when copying out to userland; spotted by... |
kern_tc.c | 1.7 | 17 years | jmc | typos; from bret lambert |
kern_time.c | 1.61 | 17 years | art | Fix getitimer to use uptime as setitimer does. Fixes bad output from getitimer w... |
kern_timeout.c | 1.25 | 17 years | miod | Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@ |
kern_watchdog.c | 1.7 | 17 years | mbalmer | Change the semantics of kern.watchdog.auto slightly: If kern.watchdog.auto is se... |
kern_xxx.c | 1.10 | 18 years | jsg | ansi/deregister. 'go for it' deraadt@ |
makesyscalls.sh | 1.10 | 22 years | millert | Don't put a tab between a function and its arguments |
sched_bsd.c | 1.10 | 17 years | art | Use atomic.h operation for manipulating p_siglist in struct proc. Solves the pro... |
subr_autoconf.c | 1.49 | 18 years | mk | Remove device id from hotplug events. ok henning |
subr_disk.c | 1.32 | 18 years | miod | One more (!foo & BAR) bogus test. |
subr_evcount.c | 1.8 | 17 years | grange | Kill unused code. ok art@ |
subr_extent.c | 1.33 | 18 years | miod | In extent_destroy(), only remove the extent from the global extent list if the l... |
subr_log.c | 1.14 | 18 years | jsg | ansi and deregister. No binary change. |
subr_pool.c | 1.48 | 17 years | jmc | typos from bret lambert; |
subr_prf.c | 1.69 | 17 years | deraadt | allow bit 32 to be printed; bug spotted and fix tested by dlg |
subr_prof.c | 1.16 | 17 years | miod | Keep a counter for addupc_intr() invocations, and pass its value, instead of 1, ... |
subr_userconf.c | 1.34 | 18 years | jsg | ansi and deregister. No binary change. |
subr_xxx.c | 1.9 | 18 years | jsg | ansi and deregister. No binary change. |
sys_generic.c | 1.54 | 18 years | miod | Repair FIOGETOWN operation; from Alexandre Ratchov. |
sys_pipe.c | 1.51 | 17 years | jmc | missing punctuation in comments; from bret lambert |
sys_process.c | 1.37 | 17 years | miod | Kernel stack can be swapped. This means that stuff that's on the stack should ne... |
sys_socket.c | 1.11 | 17 years | kurt | exclude control data from the number of bytes returned by FIONREAD ioctl() by ad... |
syscalls.c | 1.99 | 17 years | pedro | regen |
syscalls.master | 1.86 | 17 years | pedro | Put the LFS syscall stubs back in, turns out libc is unable to build without tho... |
sysv_ipc.c | 1.5 | 18 years | jsg | ansi/deregister. No binary change. |
sysv_msg.c | 1.19 | 18 years | jsg | ansi/deregister. No binary change. |
sysv_sem.c | 1.33 | 17 years | millert | Fix a panic when more than the default number of sempahores are allocated. Prob... |
sysv_shm.c | 1.46 | 19 years | millert | Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23, etc to ... |
tty.c | 1.71 | 17 years | deraadt | avoid missing events for timestamping (dcd change at same time as cts); mrd@alke... |
tty_conf.c | 1.11 | 17 years | mbalmer | Remove the tb(4) line discipline and manual page. I found no man pages referenc... |
tty_nmea.c | 1.18 | 17 years | mbalmer | If tty-timestamping is requested, but no PPS signal is present, output a warning... |
tty_pty.c | 1.33 | 18 years | miod | Typos grab bag of the month, eyeballed by jmc@ |
tty_subr.c | 1.18 | 18 years | jsg | ansi/deregister. No binary change. |
tty_tty.c | 1.9 | 18 years | jsg | ansi/deregister. No binary change. |
uipc_domain.c | 1.25 | 17 years | henning | allow kernels with TCP_SIGNATURE (aka tcp md5sig), but without IPSEC to compile ... |
uipc_mbuf.c | 1.79 | 17 years | pedro | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ |
uipc_mbuf2.c | 1.27.2.1 | 17 years | ckuethe | Since we're not always called with M_WAIT, check return value from MGETHDR and f... |
uipc_proto.c | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
uipc_socket.c | 1.66 | 17 years | kurt | exclude control data from the number of bytes returned by FIONREAD ioctl() by ad... |
uipc_socket2.c | 1.42 | 17 years | kurt | exclude control data from the number of bytes returned by FIONREAD ioctl() by ad... |
uipc_syscalls.c | 1.66 | 17 years | henning | fix control message length check, needs CMSG_ALIGN() reported by ryo@nerv.org to... |
uipc_usrreq.c | 1.34 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |
vfs_bio.c | 1.87 | 17 years | thib | Retire B_LOCKED and BQ_LOCKED. The last real usage of the flag and the buffer qu... |
vfs_cache.c | 1.19 | 18 years | pedro | Make sure cache_revlookup() doesn't return invalid cache entries. This function ... |
vfs_default.c | 1.31 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |
vfs_getcwd.c | 1.9 | 18 years | pedro | Don't cast malloc() |
vfs_init.c | 1.18 | 18 years | pedro | Use ANSI-style function declarations, no binary change, okay jsg@ |
vfs_lockf.c | 1.12 | 18 years | pedro | Use ANSI function declarations and deregister, no binary change |
vfs_lookup.c | 1.35 | 17 years | sturm | rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT requested by... |
vfs_subr.c | 1.139 | 17 years | deraadt | for vfsconf sysctl, do not leak kernel sensors out to userland ok art thib |
vfs_sync.c | 1.42 | 17 years | jmc | more fixes from bret lambert; ok pedro |
vfs_syscalls.c | 1.139 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |
vfs_vnops.c | 1.54 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |
Make.tags.inc (in the Attic) [Hide] | 1.9 | 18 years | uwe | More netccitt and netns removals; OK henning, brad, mickey |
README (in the Attic) [Hide] | 1.4 | 23 years | angelos | Typo. |
exec_aout.c (in the Attic) [Hide] | 1.10 | 18 years | jsg | ansi. No binary change. |
exec_ecoff.c (in the Attic) [Hide] | 1.10 | 18 years | jsg | ansi. No binary change. |
exec_elf32.c (in the Attic) [Hide] | 1.2 | 22 years | art | branches: 1.2.2; Every file must have a license blob, even if the blob is large... |
exec_elf64.c (in the Attic) [Hide] | 1.20 | 22 years | art | Every file must have a license blob, even if the blob is larger than the file. |
kern_lkm.c (in the Attic) [Hide] | 1.43 | 17 years | jmc | typos; from bret lambert |
kern_malloc_debug.c (in the Attic) [Hide] | 1.23 | 19 years | art | Fix inversed logic in handling the "nowait/waitok" flags. Bugs in two places in ... |
kgdb_stub.c (in the Attic) [Hide] | 1.8 | 18 years | fgsch | style; no binary change. |
subr_mutex.c (in the Attic) [Hide] | 1.2 | 18 years | miod | Missing RCS Id |
syscalls.conf (in the Attic) [Hide] | 1.6 | 20 years | millert | POSIX says the length parameter for semop(2) and shmget(2) should be size_t. Cre... |
vfs_cluster.c (in the Attic) [Hide] | 1.36 | 17 years | pedro | Use daddr64_t for logical blocks, okay krw@ thib@ mickey@ |
vfs_conf.c (in the Attic) [Hide] | 1.31 | 17 years | jmc | typos; from bret lambert |
vnode_if.c (in the Attic) [Hide] | 1.47 | 17 years | thib | regen |
vnode_if.sh (in the Attic) [Hide] | 1.15 | 18 years | jsg | Make this generate code with ansi function declarations. No binary change in com... |
vnode_if.src (in the Attic) [Hide] | 1.32 | 17 years | thib | Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ... |