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_3_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
makesyscalls.sh | 1.11 | 16 years | art | Add possibility to add flags to syscalls in syscalls.master to mark syscalls as ... |
tty_conf.c | 1.12 | 16 years | mbalmer | Add support for the Meinberg Standard Time String format that all Meinberg radio... |
kern_watchdog.c | 1.7 | 17 years | mbalmer | Change the semantics of kern.watchdog.auto slightly: If kern.watchdog.auto is se... |
tty_msts.c | 1.2 | 16 years | mbalmer | Degrade the sensor state from OK to WARNING and CRITICAL after periods of ten mi... |
kern_time.c | 1.63 | 16 years | miod | Do not lose nanosleep() return value in the last copyout if nonzero; PR#5697 |
vfs_lookup.c | 1.38 | 16 years | deraadt | Do not permit insertion of a "" symbolic link translation into the path translat... |
uipc_mbuf.c | 1.88 | 16 years | thib | Dont use PR_LIMITFAIL with PR_WAITOK when M_WAIT is passed with the flag argumen... |
kern_physio.c | 1.28 | 17 years | pedro | Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ deraadt@ ... |
vfs_syscalls.c | 1.145 | 16 years | millert | Fix a double VOP_UNLOCK() that was introduced into the error path in rev 1.141. ... |
kern_synch.c | 1.83 | 16 years | oga | Fix msleep. Since mutexes mess around with spl levels, and the sched-lock isn't... |
vfs_vnops.c | 1.58 | 16 years | otto | Forgotten hackton diff: bounds check for seek on special devices with a disklabe... |
genassym.sh | 1.11 | 20 years | miod | Grok union like struct in genassym.cf. Will be needed shortly. |
subr_extent.c | 1.33 | 18 years | miod | In extent_destroy(), only remove the extent from the global extent list if the l... |
kern_sysctl.c | 1.160 | 16 years | kettenis | Introduce HW_PHYSMEM64 and HW_USERMEM64 sysctls, which don't overflow on machine... |
subr_evcount.c | 1.8 | 17 years | grange | Kill unused code. ok art@ |
exec_script.c | 1.25 | 16 years | chl | MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@ |
kern_descrip.c | 1.77 | 16 years | chl | MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@ |
kern_event.c | 1.32 | 16 years | chl | MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@ |
tty.c | 1.74 | 16 years | chl | MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@ |
exec_conf.c | 1.18 | 17 years | beck | Maintaining a broken compatibility layer for a broken OS is not a productive act... |
exec_elf.c | 1.61 | 17 years | beck | Maintaining a broken compatibility layer for a broken OS is not a productive act... |
kern_clock.c | 1.65 | 16 years | art | Make context switching much more MI: - Move the functionality of choosing a pro... |
kern_exit.c | 1.72 | 16 years | art | Make context switching much more MI: - Move the functionality of choosing a pro... |
kern_fork.c | 1.93 | 16 years | art | Make context switching much more MI: - Move the functionality of choosing a pro... |
kern_proc.c | 1.36 | 16 years | art | Make context switching much more MI: - Move the functionality of choosing a pro... |
kern_exec.c | 1.106 | 16 years | kettenis | Make sure we reserve enough stack space on MACHINE_STACK_GROWS_UP architectures ... |
syscalls.master | 1.89 | 16 years | miod | Mark vadvise(2) as obsolete and remove its implementation, so instead of returni... |
kern_sched.c | 1.2 | 16 years | art | Move the implementation of __mp_lock (biglock) into machine dependent code. At t... |
sched_bsd.c | 1.15 | 16 years | art | Move the implementation of __mp_lock (biglock) into machine dependent code. At t... |
kern_malloc.c | 1.74 | 16 years | kettenis | Prevent possible free list corruption when malloc(9) sleeps. From NetBSD, kindly... |
uipc_socket.c | 1.67 | 16 years | chl | Remove an obsolete nfs kludge, spotted by Frank Denis (many thanks), also there ... |
kern_lock.c | 1.31 | 16 years | art | Remove some dead code that is confusing my greps. |
uipc_proto.c | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
subr_prf.c | 1.73 | 16 years | bluhm | Remove unused variable consintr. ok mbalmer |
kern_timeout.c | 1.26 | 16 years | miod | Revert 1.25 and do not use _Q_INVALIDATE on timeout structures; being subtly dif... |
subr_prof.c | 1.17 | 17 years | art | Since p_flag is often manipulated in interrupts and without biglock it's a good ... |
tty_tty.c | 1.10 | 17 years | art | Since p_flag is often manipulated in interrupts and without biglock it's a good ... |
subr_autoconf.c | 1.55 | 16 years | kettenis | Since the devices that we detach may have children we cannot rely on the "previo... |
uipc_mbuf2.c | 1.28 | 17 years | art | Since we're not always called with M_WAIT, check return value from MGETHDR and f... |
kern_prot.c | 1.30 | 17 years | art | Start moving state that is shared among threads in a process into a new struct. ... |
kern_ktrace.c | 1.42 | 17 years | art | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures have cpu_inf... |
kern_subr.c | 1.31 | 17 years | art | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures have cpu_inf... |
vfs_bio.c | 1.102 | 16 years | beck | This QUEUE_DEBUG should really be DIAGNOSTIC - we need these checks normally. ok... |
vfs_lockf.c | 1.12 | 18 years | pedro | Use ANSI function declarations and deregister, no binary change |
kern_kthread.c | 1.28 | 16 years | art | Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o... |
sys_generic.c | 1.58 | 16 years | art | Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o... |
tty_pty.c | 1.35 | 16 years | art | Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o... |
tty_subr.c | 1.19 | 16 years | art | Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o... |
vfs_init.c | 1.20 | 16 years | art | Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o... |
init_main.c | 1.148 | 16 years | miod | Welcome to the jungle of 2008. |
sys_pipe.c | 1.53 | 16 years | miod | When updating the timestamps on pipes, use getnanotime() instead of more accurat... |
sys_process.c | 1.39 | 17 years | miod | ``it's'' -> ``its'' when the grammar gods require this change. |
uipc_usrreq.c | 1.37 | 16 years | tedu | a few more places where getmicrotime is good enough. ok miod |
kern_tc.c | 1.10 | 16 years | otto | allow for max 5000 uses/sec offset adjust, this makes it possible for clocks wit... |
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. |
kern_xxx.c | 1.10 | 18 years | jsg | ansi/deregister. 'go for it' deraadt@ |
sysv_ipc.c | 1.5 | 18 years | jsg | ansi/deregister. No binary change. |
vfs_cache.c | 1.25 | 16 years | pedro | english, okay jmc@ |
sys_socket.c | 1.11 | 17 years | kurt | exclude control data from the number of bytes returned by FIONREAD ioctl() by ad... |
vfs_default.c | 1.36 | 16 years | thib | fifofs, deadfs and specfs all have the same "trivial lookup routine that always ... |
kern_sensors.c | 1.21 | 16 years | cnst | fix a memory leak that was introduced in r1.20 on 2007-06-24T05Z; ok dlg |
uipc_syscalls.c | 1.66 | 17 years | henning | fix control message length check, needs CMSG_ALIGN() reported by ryo@nerv.org to... |
vfs_getcwd.c | 1.12 | 16 years | thib | fix the "double-path" errors seen with getcwd by saving the orignal buffer posit... |
clock_subr.c | 1.2 | 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... |
uipc_socket2.c | 1.43 | 16 years | blambert | instead of relying on mbuf.h to include pool.h and declare mclpool as an extern,... |
kern_acct.c | 1.21 | 17 years | tedu | move p_limit and p_cred into struct process leave macros behind for now to keep ... |
kern_resource.c | 1.32 | 17 years | tedu | move p_limit and p_cred into struct process leave macros behind for now to keep ... |
vfs_sync.c | 1.43 | 17 years | deraadt | pedro ok'd this ~3500 line diff which removes the vop argument "ap = v" comments... |
kern_rwlock.c | 1.13 | 17 years | tedu | print lock name in some panic messages so we know what's up ok krw marco pedro |
subr_disk.c | 1.68 | 16 years | dlg | protect the disk statistics with a mutex. ok tedu@ kettenis@ |
init_sysent.c | 1.102 | 16 years | miod | regen |
syscalls.c | 1.103 | 16 years | miod | regen |
subr_pool.c | 1.58 | 16 years | tedu | remove an overlooked simple_lock everybody likes to point out to me. |
Makefile | 1.17 | 17 years | deraadt | remove crufty adosfs. everytime we try to change a vfs layer interface, adosfs ... |
uipc_domain.c | 1.26 | 17 years | henning | remove remaining IPX hooks. all inside #ifdef IPX, so no actual change |
sysv_msg.c | 1.20 | 16 years | fgsch | remove tests for EIDRM and ENOMSG existence now that they're in the tree. miod@ ... |
sysv_sem.c | 1.35 | 16 years | fgsch | remove tests for EIDRM and ENOMSG existence now that they're in the tree. miod@ ... |
vfs_subr.c | 1.161 | 16 years | blambert | replace calls to ltsleep with tsleep remove PNORELOCK flag, as PNORELOCK is use... |
sysv_shm.c | 1.49 | 16 years | martin | replace ctob and btoc with ptoa and atop respectively help and ok miod@ thib@ |
tty_nmea.c | 1.25 | 16 years | stevesk | spelling in comment; ok mbalmer@ jmc@ |
kern_sig.c | 1.97 | 16 years | martynas | typos; ok jmc@ sys/dev/pci/pciide.c from naddy@ |
subr_log.c | 1.15 | 16 years | thib | unsupported ioctl's should be returned with ENOTTY not -1; ok miod@ |
Make.tags.inc (in the Attic) [Hide] | 1.12 | 16 years | uwe | Add netbt files to common files for "make tags" |
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.45 | 16 years | mikeb | Fix LKM support for amd64. ok deraadt weingart |
kern_malloc_debug.c (in the Attic) [Hide] | 1.26 | 17 years | art | While splitting flags and pqflags might have been a good idea in theory to separ... |
kern_workq.c (in the Attic) [Hide] | 1.7 | 16 years | tedu | revert to a pre-mutex state. for unknown reasons, the mutexes do not provide su... |
kgdb_stub.c (in the Attic) [Hide] | 1.8 | 18 years | fgsch | style; no binary change. |
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.37 | 17 years | pedro | Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ deraadt@ ... |
vfs_conf.c (in the Attic) [Hide] | 1.34 | 16 years | millert | g/c mfs_mountroot() and mfs_initminiroot(). We don't support root on mfs. OK d... |
vnode_if.c (in the Attic) [Hide] | 1.48 | 16 years | thib | regen |
vnode_if.sh (in the Attic) [Hide] | 1.16 | 16 years | thib | Garbage collect a few members of the vnodeop_desc structure, they where used to ... |
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 ... |