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_5_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
Makefile | 1.18 | 16 years | norby | Import MPLS (Multi Protocol Label Switching) MPLS support partly based on the (... |
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.19 | 15 years | djm | increase MAXINTERP from 64 to 128 and allow a little extra room on top of that f... |
exec_elf.c | 1.67 | 15 years | deraadt | vm_map_lock() around calls to uvm_map_findspace(); ok tedu |
exec_script.c | 1.25 | 16 years | chl | MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@ |
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.157 | 15 years | deraadt | use nitems(); dunnoseriously@gmail |
init_sysent.c | 1.103 | 16 years | otto | regen |
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_clock.c | 1.68 | 15 years | miod | Pass the new pointer to sysctl_clockrate(), so that trying to change the value o... |
kern_descrip.c | 1.81 | 15 years | blambert | Punctuate comment for clarity, and keep tense consistent throughout ok and impr... |
kern_event.c | 1.33 | 16 years | thib | Add a PR_ZERO flag for pools, to compliment the M_ZERO malloc flag, does the sam... |
kern_exec.c | 1.109 | 15 years | thib | properly terminate fake argument list. From NetBSD; OK deraadt@ |
kern_exit.c | 1.82 | 15 years | guenther | Move the functionality of psignal() to a new function ptsignal() that takes an a... |
kern_fork.c | 1.101 | 15 years | tedu | slightly optimized the ptrace stat allocation to only happen when needed. ok der... |
kern_kthread.c | 1.30 | 15 years | ray | First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo... |
kern_ktrace.c | 1.46 | 15 years | pedro | Grab a reference to the trace vnode of the process when traversing the global pr... |
kern_lock.c | 1.32 | 15 years | grange | Surround WEHOLDIT() macro with braces to make it more safe. No binary change. o... |
kern_malloc.c | 1.79 | 15 years | miod | Don't enforce a minimum size for nkmempages by default; if the computed value (b... |
kern_physio.c | 1.28 | 17 years | pedro | Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ deraadt@ ... |
kern_proc.c | 1.39 | 15 years | deraadt | branches: 1.39.2; change all callers of enterpgrp() to pre-allocate a pgrp or s... |
kern_prot.c | 1.38 | 15 years | guenther | branches: 1.38.2; Move the functionality of psignal() to a new function ptsigna... |
kern_resource.c | 1.33 | 16 years | thib | Use LIST_FOREACH() instead of handrolling. From: Pierre Riteau pierre.riteau_at... |
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 |
kern_sched.c | 1.8 | 15 years | deraadt | oops |
kern_sensors.c | 1.22 | 15 years | blambert | Convert timeout_add() calls using multiples of hz to timeout_add_sec() Really j... |
kern_sig.c | 1.102 | 15 years | guenther | Remove KASSERT() that could trigger when an rthread in sigwait() got multiple si... |
kern_subr.c | 1.32 | 15 years | marco | Remove silly panic when disestablish cookie doesnt exist ok art |
kern_synch.c | 1.87 | 15 years | blambert | There's no need to fully traverse the wakeup queue when waking a specific proces... |
kern_sysctl.c | 1.168 | 15 years | miod | Pass the new pointer to sysctl_clockrate(), so that trying to change the value o... |
kern_tc.c | 1.12 | 15 years | deraadt | queue tc randomness when we get it. the tc_init() ones are (might be) submitted... |
kern_time.c | 1.65 | 15 years | djm | system/5918: fix clearing of ITIMER_VIRTUAL and ITIMER_PROF it_interval ok tedu@... |
kern_timeout.c | 1.29 | 15 years | blambert | Add timeout_add_msec(), for timeouts in milliseconds. Idea and original patch m... |
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.11 | 16 years | art | Add possibility to add flags to syscalls in syscalls.master to mark syscalls as ... |
sched_bsd.c | 1.19 | 15 years | art | Some paranoia and deconfusion. - setrunnable should never be run on SIDL proces... |
subr_autoconf.c | 1.56 | 15 years | miod | Allow devices attaching at root (such as softraid) to be disabled in UKC. ok mar... |
subr_disk.c | 1.84 | 15 years | otto | two more consistency checks for a disklabel, to prevent havoc later on; prompted... |
subr_evcount.c | 1.8 | 17 years | grange | Kill unused code. ok art@ |
subr_extent.c | 1.34 | 15 years | ray | First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo... |
subr_log.c | 1.15 | 16 years | thib | unsupported ioctl's should be returned with ENOTTY not -1; ok miod@ |
subr_pool.c | 1.78 | 15 years | deraadt | ensure all pi_magic checks are inside DIAGNOSTIC |
subr_prf.c | 1.74 | 15 years | miod | Do not disallow kernel crash dumps on panic if swap encryption is enabled, as du... |
subr_prof.c | 1.17 | 17 years | art | Since p_flag is often manipulated in interrupts and without biglock it's a good ... |
subr_userconf.c | 1.35 | 16 years | maja | Make it possible to disable/enable pseudo devices in UKC, config file and at con... |
subr_xxx.c | 1.9 | 18 years | jsg | ansi and deregister. No binary change. |
sys_generic.c | 1.59 | 15 years | guenther | Move the functionality of psignal() to a new function ptsignal() that takes an a... |
sys_pipe.c | 1.55 | 15 years | guenther | Switch struct stat's timespec members to the names standardized in POSIX 1003.1-... |
sys_process.c | 1.43 | 15 years | deraadt | branches: 1.43.2; 1.43.6; Do not assume that a pointer to another process will... |
sys_socket.c | 1.14 | 15 years | otto | fix PR 6082: do not create more fd's than will fit in the message on the receivi... |
syscalls.c | 1.104 | 16 years | otto | regen |
syscalls.master | 1.90 | 16 years | otto | Widen some struct statfs fields to support large filesystem stata and add some t... |
sysv_ipc.c | 1.6 | 16 years | millert | Update access(2) to have modern semantics with respect to X_OK and the superuser... |
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.37 | 15 years | oga | Fix a memory leak in in the case where semget() is called with a non-private key... |
sysv_shm.c | 1.49 | 16 years | martin | replace ctob and btoc with ptoa and atop respectively help and ok miod@ thib@ |
tty.c | 1.79 | 15 years | kettenis | EVFILT_WRITE filters should return the amount of space remaining in the write bu... |
tty_conf.c | 1.12 | 16 years | mbalmer | Add support for the Meinberg Standard Time String format that all Meinberg radio... |
tty_msts.c | 1.12 | 15 years | stevesk | make compile with #define MSTS_DEBUG; ok mbalmer@ |
tty_nmea.c | 1.33 | 15 years | stevesk | don't need #include <sys/queue.h>; ok mbalmer@ CVS -----------------------------... |
tty_pty.c | 1.38 | 15 years | stefan | Fix integer truncation in pcread() and ptcwrite(). ok miod, otto, deraadt. |
tty_subr.c | 1.20 | 16 years | deraadt | purge memory in the tty clist rings as we advance; tested by a few |
tty_tty.c | 1.10 | 17 years | art | Since p_flag is often manipulated in interrupts and without biglock it's a good ... |
uipc_domain.c | 1.28 | 15 years | gollo | netstat statistics for pflow(4) via pseudo family ok cluadio@ henning@ |
uipc_mbuf.c | 1.118 | 15 years | claudio | Don't panic if m_copyback() is working on a M_READONLY() mbuf. The old version d... |
uipc_mbuf2.c | 1.29 | 15 years | deraadt | clarify allocation |
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.75 | 15 years | otto | fix PR 6082: do not create more fd's than will fit in the message on the receivi... |
uipc_socket2.c | 1.46 | 15 years | blambert | Change sbreserve() to return 0 on success, 1 on failure, as god intended. This s... |
uipc_syscalls.c | 1.70 | 15 years | otto | fix PR 6082: do not create more fd's than will fit in the message on the receivi... |
uipc_usrreq.c | 1.45 | 15 years | otto | fix PR 6082: do not create more fd's than will fit in the message on the receivi... |
vfs_bio.c | 1.110 | 15 years | oga | backout revision 1.109 "keep b_proc set to the process, thats doing the io as ad... |
vfs_biomem.c | 1.4 | 15 years | pedro | Use atop() and ptoa() in buf_free_pages() to make it consistent with the rest of... |
vfs_cache.c | 1.29 | 15 years | tedu | another oops. |
vfs_default.c | 1.37 | 16 years | thib | Introduce vop_generic_bmap(); use it where applicable. one thing of note, fifofs... |
vfs_getcwd.c | 1.13 | 15 years | ray | First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo... |
vfs_init.c | 1.24 | 15 years | fgsch | correct test when checking the default operation entry. from patrick keshishian ... |
vfs_lockf.c | 1.13 | 15 years | art | Fix a bunch of problems and races with posix file locking. - file descriptor ta... |
vfs_lookup.c | 1.38 | 16 years | deraadt | Do not permit insertion of a "" symbolic link translation into the path translat... |
vfs_subr.c | 1.175 | 15 years | pedro | Fix typo in comment, okay jmc@. |
vfs_sync.c | 1.44 | 16 years | thib | retire vn_default_error() and replace all instances with eopnotsupp() instead; ... |
vfs_syscalls.c | 1.152 | 15 years | tedu | make sure that any messing we do with a process's directories happens atomically... |
vfs_vnops.c | 1.62 | 15 years | guenther | Switch struct stat's timespec members to the names standardized in POSIX 1003.1-... |
Make.tags.inc (in the Attic) [Hide] | 1.13 | 15 years | grange | Sync with current MI tree. ok miod@ |
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.9 | 15 years | dlg | reintroduce mutexes to workqs for locking. tested by many on many archs includi... |
kgdb_stub.c (in the Attic) [Hide] | 1.8 | 18 years | fgsch | style; no binary change. |
syscalls.conf (in the Attic) [Hide] | 1.7 | 16 years | otto | regen |
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.35 | 16 years | thib | remove the vfc_mountroot member from vfsconf and do appropriate cleanup; OK der... |
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 ... |