/[base]/head/sys/kern
ViewVC logotype

Index of /head/sys/kern

Files shown:232
Directory revision: 368818 (of 373326)
Sticky Revision:


File Rev. Age Author Last log entry
 Parent Directory        
Make.tags.inc  349374  5 years  imp   Remove a couple of harmless stray references to nandfs. Submitted by: tsoome@ …
Makefile  357840  4 years  kevans   sys/kern sysent: re-add dependency on capabilities.conf r356868 inadvertently r…
bus_if.m  358341  4 years  imp   Remove trailing white space.
capabilities.conf  362970  4 years  markj   Permit cpuset_(get|set)domain() in capability mode. These system calls already …
clock_if.m  139804  19 years  imp   /* -> /*- for copyright notices, minor format tweaks as necessary
cpufreq_if.m  142032  19 years  njl   Introduce a new method, cpufreq_drv_type(), that returns the type of the driver.…
device_if.m  327428  6 years  cperciva   Teach makeobjops.awk to accept PROLOG and EPILOG blocks before METHOD and STATIC…
firmw.S  368739  3 years  jhb   Use a template assembly file for firmware object files. Similar to r366897, thi…
genassym.sh  316764  7 years  andrew   Don't prefix zero with 0x in assym.s. The arm64 binutils only accepts 0 as an o…
genoffset.c  354148  4 years  glebius   Merge td_epochnest with td_no_sleeping. Epoch itself doesn't rely on the counte…
genoffset.sh  335880  6 years  mmacy   expose thread_lite definition to tied modules
imgact_aout.c  365832  4 years  trasz   Get rid of sv_errtbl and SV_ABI_ERRNO(). Reviewed by: kib Sponsored by: DARPA D…
imgact_binmisc.c  367477  3 years  kevans   imgact_binmisc: limit the extent of match on incoming entries imgact_binmisc ma…
imgact_elf.c  368772  3 years  kib   Add ELF flag to disable ASLR stack gap. Also centralize and unify checks to ena…
imgact_elf32.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
imgact_elf64.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
imgact_shell.c  341263  5 years  brooks   Add helper functions to copy strings into struct image_args. Given a zeroed str…
init_main.c  367962  3 years  mjg   dtrace: stop using eventhandlers for the part compiled into the kernel Reviewed…
init_sysent.c  366147  4 years  trasz   Regen after r366145. Sponsored by: DARPA
kern_acct.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_alq.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_clock.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_clocksource.c  338487  6 years  markj   Rename hardclock_cnt() to hardclock() and remove the old implementation. Also r…
kern_condvar.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_conf.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_cons.c  366450  4 years  markj   Remove sysctl_kern_consmute() It is a trivial wrapper for sysctl_handle_int() s…
kern_context.c  340996  5 years  vangyzen   Remove superfluous bzero in getcontext/swapcontext/sendsig We zero the whole st…
kern_cpu.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_cpuset.c  368779  3 years  kevans   kern: cpuset: allow jails to modify child jails' roots This partially lifts a r…
kern_ctf.c  356337  4 years  mjg   vfs: drop the mostly unused flags argument from VOP_UNLOCK Filesystems which wa…
kern_descrip.c  368732  3 years  mjg   fd: reimplement close_range to avoid spurious relocking
kern_dtrace.c  367962  3 years  mjg   dtrace: stop using eventhandlers for the part compiled into the kernel Reviewed…
kern_dump.c  368307  3 years  markj   Always use 64-bit physical addresses for dump_avail[] in minidumps As of r36597
kern_environment.c  366508  4 years  imp   Move kernel env global variables, etc to sys/kenv.h The kernel globals for kenv…
kern_et.c  367826  3 years  markj   Remove NO_EVENTTIMERS support The arm configs that required it have been remove…
kern_event.c  367498  3 years  mjg   kqueue: save space by using only one func pointer for assertions
kern_exec.c  368772  3 years  kib   Add ELF flag to disable ASLR stack gap. Also centralize and unify checks to ena…
kern_exit.c  367959  3 years  kib   Provide ABI modules hooks for process exec/exit and thread exit. Exec and exit …
kern_fail.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_ffclock.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
kern_fork.c  367778  3 years  cem   linux(4) clone(2): Correctly handle CLONE_FS and CLONE_FILES The two flags are …
kern_hhook.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
kern_idle.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_intr.c  363527  4 years  mav   Allow swi_sched() to be called from NMI context. For purposes of handling hardw…
kern_jail.c  367819  3 years  oshogbo   jail: introduce per jail suser_enabled setting The suser_enable sysctl allows t…
kern_kcov.c  364393  4 years  andrew   Mark COVERAGE and KCOV as part of KCSAN While not strictly true this stops them…
kern_khelp.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_kthread.c  367959  3 years  kib   Provide ABI modules hooks for process exec/exit and thread exit. Exec and exit …
kern_ktr.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_ktrace.c  366391  4 years  trasz   Move KTRUSERRET() from userret() to ast(). It's a really long detour - it write…
kern_linker.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_lock.c  367978  3 years  mjg   locks: push lock_delay_arg_init calls down Minor cleanup to skip doing them whe…
kern_lockf.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_lockstat.c  351361  5 years  markj   Add lockmgr(9) probes to the lockstat DTrace provider. They follow the conventi…
kern_loginclass.c  367105  3 years  trasz   Drop "All rights reserved" from all my stuff. This includes Foundation copyrigh…
kern_malloc.c  367733  3 years  mjg   malloc: make malloc_large closer to standalone This moves entire large alloc ha…
kern_mbuf.c  367151  3 years  jhb   Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc(). This gives a more…
kern_mib.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
kern_module.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_mtxpool.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
kern_mutex.c  367978  3 years  mjg   locks: push lock_delay_arg_init calls down Minor cleanup to skip doing them whe…
kern_ntptime.c  368342  3 years  kib   Add kern_ntp_adjtime(9). Reviewed by: brooks, cy Sponsored by: The FreeBSD Foun…
kern_osd.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_physio.c  368138  3 years  mav   Remove alignment requirements for KVA buffer mapping. After r368124 pbuf_zone h…
kern_pmc.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
kern_poll.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
kern_priv.c  367820  3 years  oshogbo   Add CTLFLAG_MPSAFE to the suser_enabled sysctl. Pointed out by: mjg
kern_proc.c  367962  3 years  mjg   dtrace: stop using eventhandlers for the part compiled into the kernel Reviewed…
kern_procctl.c  360535  4 years  emaste   correct procctl(PROC_PROTMAX_STATUS _NOFORCE return Previously procctl(PROC_PRO…
kern_prot.c  367830  3 years  mjg   cred: fix minor nits in r367695 Noted by: jhb
kern_racct.c  367105  3 years  trasz   Drop "All rights reserved" from all my stuff. This includes Foundation copyrigh…
kern_rangelock.c  352350  5 years  kevans   rangelock: add rangelock_cookie_assert A future change to posixshm to add file …
kern_rctl.c  367105  3 years  trasz   Drop "All rights reserved" from all my stuff. This includes Foundation copyrigh…
kern_resource.c  367694  3 years  mjg   thread: batch resource limit free calls
kern_rmlock.c  367453  3 years  mjg   rms: several cleanups + debug read lockers handling This adds a dedicated count…
kern_rwlock.c  367978  3 years  mjg   locks: push lock_delay_arg_init calls down Minor cleanup to skip doing them whe…
kern_sdt.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_sema.c  326271  6 years  pfg   sys/kern: adoption of SPDX licensing ID tags. Mainly focus on files that use BS…
kern_sendfile.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
kern_sharedpage.c  366622  4 years  cem   random(4) FenestrasX: Push root seed version to arc4random(3) Push the root see…
kern_shutdown.c  367848  3 years  mhorne   Add an option for entering KDB on recursive panics There are many cases where o…
kern_sig.c  366550  4 years  kib   sig_intr(9): return early if AST is not scheduled. Check td_flags for relevant …
kern_switch.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
kern_sx.c  367978  3 years  mjg   locks: push lock_delay_arg_init calls down Minor cleanup to skip doing them whe…
kern_synch.c  360163  4 years  markj   Handle PCATCH in blockcount_sleep() so it can be interrupted. blockcount_wait()…
kern_syscalls.c  367488  3 years  trasz   Move syscall_thread_{enter,exit}() into the slow path. This is only needed for …
kern_sysctl.c  368199  3 years  melifaro   Move inner loop logic out of sysctl_sysctl_next_ls(). Refactor sysctl_sysctl_ne…
kern_tc.c  362033  4 years  kib   Remove double-calls to tc_get_timecount() to warm timecounters. It seems that s…
kern_thr.c  367959  3 years  kib   Provide ABI modules hooks for process exec/exit and thread exit. Exec and exit …
kern_thread.c  368048  3 years  mjg   thread: staticize thread_reap and move td_allocdomain thread_init is a much bet…
kern_time.c  367923  3 years  kib   Stop using eventhandlers for itimers subsystem exec and exit hooks. While there…
kern_timeout.c  368112  3 years  markj   callout(9): Remove some leftover APM BIOS support This code is obsolete since r
kern_tslog.c  327423  6 years  cperciva   Code for recording timestamps of events, especially function entries/exits. This…
kern_ubsan.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
kern_umtx.c  367943  3 years  kevans   freebsd32: take the _umtx_op struct definitions back Providing these in freebsd…
kern_uuid.c  359980  4 years  kevans   validate_uuid: absorb the rest of parse_uuid with a flags arg This makes the na…
kern_xxx.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
ksched.c  325966  6 years  pfg   spdx: initial adoption of licensing ID tags. The Software Package Data Exchange…
link_elf.c  367186  3 years  mjg   malloc: delegate M_EXEC handling to dedicacted routines It is almost never need…
link_elf_obj.c  366841  4 years  markj   link_elf_obj: Colour VM objects This will cause the VM to back sufficiently lar…
linker_if.m  298819  8 years  pfg   sys/kern: spelling fixes in comments. No functional change.
makesyscalls.sh  363628  4 years  kevans   makesyscalls.sh: improve the 'this is going away' message Reported by: Ronald K…
md4c.c  326828  6 years  pfg   SPDX: some uses of the RSA-MD license.
md5c.c  300773  8 years  cem   crypto routines: Hint minimum buffer sizes to the compiler Use the C99 'static'…
msi_if.m  367016  4 years  br   o Add iommu de-initialization method for MSI interface. o Add iommu_unmap_msi() …
p1003_1b.c  325966  6 years  pfg   spdx: initial adoption of licensing ID tags. The Software Package Data Exchange…
pic_if.m  304459  8 years  mmel   INTRNG: Rework handling with resources. Partially revert r301453. - Read interr…
posix4_mib.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
sched_4bsd.c  367700  3 years  mjg   sched: fix an incorrect comparison in sched_lend_user_prio_cond Compare with sc…
sched_ule.c  367700  3 years  mjg   sched: fix an incorrect comparison in sched_lend_user_prio_cond Compare with sc…
serdev_if.m  157990  18 years  marcel   MFp4: Add the ipend() method to the serdev I/F to allow umbrella drivers to obt…
stack_protector.c  347555  5 years  cem   Revert r346292 (permit_nonrandom_stackcookies) We have a better, more comprehen…
subr_acl_nfs4.c  367105  3 years  trasz   Drop "All rights reserved" from all my stuff. This includes Foundation copyrigh…
subr_acl_posix1e.c  363893  4 years  mjg   vfs: remove the obsolete privused argument from vaccess This brings argument co…
subr_atomic64.c  356325  4 years  kevans   emulated atomic64: disable interrupts as the lock mechanism on !SMP Reviewed by…
subr_autoconf.c  327430  6 years  cperciva   Instrument "boot holds" for the benefit of the TSLOG framework. These are place…
subr_blist.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_boot.c  346359  5 years  imp   When parsing command line stuff, treat tabs and spaces the same. When creating …
subr_bufring.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_bus.c  366656  4 years  imp   newbus: use ssize_t to match sb's len and size, fix ordering of space check Bot…
subr_bus_dma.c  366980  4 years  br   Move the iommu stubs to a generic place, so they are available on all the platfo…
subr_busdma_bufalloc.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_capability.c  359330  4 years  markj   Remove unused SYSINIT macros for capability rights. Static rights are initializ…
subr_clock.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
subr_compressor.c  358187  4 years  vangyzen   clamp kernel dump compression level when using gzip If the configured compressi…
subr_counter.c  367384  3 years  mjg   Rationalize per-cpu zones. The 2 provided zones had inconsistent naming between…
subr_coverage.c  364393  4 years  andrew   Mark COVERAGE and KCOV as part of KCSAN While not strictly true this stops them…
subr_csan.c  365899  4 years  mmel   Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions. One p…
subr_devmap.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_devstat.c  367022  4 years  mav   Fix asymmetry in devstat(9) calls by GEOM. Before this GEOM passed bio pointer …
subr_disk.c  367052  4 years  mav   Enable bioq 'car limit' added at r335066 at 128 bios. Without the 'car limit' e…
subr_dummy_vdso_tc.c  332122  6 years  brooks   Move most of the contents of opt_compat.h to opt_global.h. opt_compat.h is ment…
subr_early.c  339323  6 years  mjg   Add a file missed in r339321 Approved by: re (implicit) Sad face: mjg
subr_epoch.c  367440  3 years  kevans   epoch: support non-preemptible epochs checking in_epoch() Previously, non-preem…
subr_eventhandler.c  348064  5 years  cem   Include ktr.h in more compilation units Similar to r348026, exhaustive search f…
subr_fattime.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
subr_filter.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_firmware.c  362789  4 years  gallatin   Fix a panic when unloading firmware LIST_FOREACH_SAFE() is not safe in the pres…
subr_gtaskqueue.c  368163  3 years  mmacy   Import kernel WireGuard support Data path largely shared with the OpenBSD imple…
subr_hash.c  328238  6 years  pfg   Unsign some values related to allocation. When allocating memory through malloc…
subr_hints.c  366508  4 years  imp   Move kernel env global variables, etc to sys/kenv.h The kernel globals for kenv…
subr_intr.c  367865  3 years  mmel   Also pass interrupt binding request to non-root interrupt controllers. There are…
subr_kdb.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
subr_kobj.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_lock.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_log.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_mchain.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_module.c  368184  3 years  tsoome   vt: if loader did pass the font via metadata, use it The built in 8x16 font may…
subr_msgbuf.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_param.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
subr_pcpu.c  367503  3 years  mjg   Add more per-cpu zones. This covers powers of 2 up to 64. Example pending user…
subr_pctrie.c  363481  4 years  cem   Use SMR to provide safe unlocked lookup for pctries from SMR zones Adapt r35813
subr_physmem.c  368293  3 years  gonzo   Add support for hw.physmem tunable for ARM/ARM64/RISC-V platforms hw.physmem tu…
subr_pidctrl.c  334769  6 years  alc   When pidctrl_daemon() is called multiple times within an interval, it should use…
subr_power.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_prf.c  360849  4 years  emaste   remove %n support from printf(9) It can be dangerous and there is no need for i…
subr_prng.c  364219  4 years  cem   Add prng(9) API Add prng(9) as a replacement for random(9) in the kernel. Ther…
subr_prof.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
subr_rangeset.c  344351  5 years  kib   Implement rangesets. The data structure implements non-intersecting intervals o…
subr_rman.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
subr_rtc.c  366231  4 years  kevans   Address whitespace nits in subr_rtc.c These were separated out from a nearby pa…
subr_sbuf.c  357312  4 years  mjg   Remove duplicated empty lines from kern/*.c No functional changes.
subr_scanf.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_sfbuf.c  328168  6 years  nwhitehorn   Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across the kerne…
subr_sglist.c  360583  4 years  glebius   Step 4.2: start divorce of M_EXT and M_EXTPG They have more differencies than s…
subr_sleepqueue.c  368613  3 years  kib   Fix TDP_WAKEUP/thr_wake(curthread->td_tid) after r366428. Reported by: arichard…
subr_smp.c  367829  3 years  mjg   smp: fix smp_rendezvous_cpus_retry usage before smp starts Since none of the ot…
subr_smr.c  358716  4 years  markj   Use COUNTER_U64_DEFINE_EARLY() in places where it simplifies things. Reviewed b…
subr_stack.c  362967  4 years  kaktus   kern.tty_info_kstacks: add a compact format Add a more compact display format f…
subr_stats.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
subr_syscall.c  367632  3 years  kib   Allow some VOPs to return ERELOOKUP to indicate VFS operation restart at top lev…
subr_taskqueue.c  357771  4 years  glebius   Add flag to struct task to mark the task as requiring network epoch. When proce…
subr_terminal.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_trap.c  366391  4 years  trasz   Move KTRUSERRET() from userret() to ast(). It's a really long detour - it write…
subr_turnstile.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_uio.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_unit.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
subr_vmem.c  368236  3 years  markj   vmem: Revert r364744 A pair of bugs are believed to have caused the hangs descr…
subr_witness.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
sys_capability.c  359132  4 years  markj   Enter a write sequence when updating rights. The Capsicum system calls modify f…
sys_generic.c  368271  3 years  mjg   select: make sure there are no wakeup attempts after selfdfree returns Prior to…
sys_getrandom.c  356668  4 years  cem   Fix a typo in r356667 comment No functional change. Reported by: bdragon Appro…
sys_pipe.c  368039  3 years  mjg   pipe: follow up cleanup to previous The commited patch was incomplete. - add b…
sys_procdesc.c  367500  3 years  mjg   procdesc: convert the zone to a malloc type The object is 128 bytes in size.
sys_process.c  366205  4 years  trasz   Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. Rev…
sys_socket.c  367464  3 years  tuexen   The ioctl() calls using FIONREAD, FIONWRITE, FIONSPACE, and SIOCATMARK access th…
syscalls.c  361602  4 years  rmacklem   Update the files created from the new syscalls.master from r361599. Reviewed by…
syscalls.master  361599  4 years  rmacklem   Add a syscall for the nfs-over-tls daemons to use. The nfs-over-tls daemons nee…
systrace_args.c  361602  4 years  rmacklem   Update the files created from the new syscalls.master from r361599. Reviewed by…
sysv_ipc.c  347132  5 years  mjg   sysv: get rid of fork/exit hooks if the code is compiled in Sponsored by: The F…
sysv_msg.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
sysv_sem.c  366932  4 years  kib   sysv_sem: semusz depends on semume. Size of the per-process semaphore undo stru…
sysv_shm.c  367302  3 years  brooks   sysvshm: pass relevant uap members as arguments Alter shmget_allocate_segment a…
tty.c  368735  3 years  kib   Fix a race in tty_signal_sessleader() with unlocked read of s_leader. Since we …
tty_compat.c  332122  6 years  brooks   Move most of the contents of opt_compat.h to opt_global.h. opt_compat.h is ment…
tty_info.c  362969  4 years  kaktus   kern.tty_info_kstacks: set compact format as default
tty_inq.c  333850  6 years  mmacy   tty: use __unused annotation instead to silence warnings
tty_outq.c  333850  6 years  mmacy   tty: use __unused annotation instead to silence warnings
tty_pts.c  355206  4 years  kevans   tty_pts: don't rely on tty header pollution for sys/mutex.h tty_pts.c relies on…
tty_tty.c  347984  5 years  cem   Extract eventfilter declarations to sys/_eventfilter.h This allows replacing "s…
tty_ttydisc.c  364855  4 years  imp   Implement FLUSHO Turn FLUSHO on/off with ^O (or whatever VDISCARD is). Honor th…
uipc_accf.c  358333  4 years  kaktus   Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) r357614 add…
uipc_debug.c  334719  6 years  sbruno   Load balance sockets with new SO_REUSEPORT_LB option. This patch adds a new soc…
uipc_domain.c  356748  4 years  glebius   - Move global network epoch definition to epoch.h, as more different subsystem…
uipc_ktls.c  368818  3 years  gallatin   Optionally bind ktls threads to NUMA domains When ktls_bind_thread is 2, we pic…
uipc_mbuf.c  366674  4 years  jhb   Permit sending empty fragments for TLS 1.0. Due to a weakness in the TLS 1.0 pr…
uipc_mbuf2.c  354416  4 years  bz   m_pulldown(): Change an if () panic() into a KASSERT(). If we pass in a NULL mb…
uipc_mbufhash.c  366931  4 years  hselasky   Implement mbuf hashing routines for IP over infiniband, IPoIB. No functional cha…
uipc_mqueue.c  367777  3 years  cem   Split out cwd/root/jail, cmask state from filedesc table No functional change i…
uipc_sem.c  367777  3 years  cem   Split out cwd/root/jail, cmask state from filedesc table No functional change i…
uipc_shm.c  367777  3 years  cem   Split out cwd/root/jail, cmask state from filedesc table No functional change i…
uipc_sockbuf.c  366674  4 years  jhb   Permit sending empty fragments for TLS 1.0. Due to a weakness in the TLS 1.0 pr…
uipc_socket.c  368326  3 years  kevans   kern: soclose: don't sleep on SO_LINGER w/ timeout=0 This is a valid scenario t…
uipc_syscalls.c  350862  5 years  kib   Only enable COMPAT_43 changes for syscalls ABI for a.out processes. Reviewed by…
uipc_usrreq.c  368617  3 years  mjg   uipc: disable prediction in unp_pcb_lock_peer The branch is not very predictabl…
vfs_acl.c  363071  4 years  mjg   vfs: fix trivial whitespace issues which don't interefere with blame .. even wi…
vfs_aio.c  368265  3 years  kib   lio_listio(2): send signal even if number of jobs is zero. Right now, if lio re…
vfs_bio.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
vfs_cache.c  368615  3 years  mjg   cache: fix ups bad predicts - last level fallback normally sees CREATE; the cod…
vfs_cluster.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
vfs_default.c  368124  3 years  kib   Make MAXPHYS tunable. Bump MAXPHYS to 1M. Replace MAXPHYS by runtime variable …
vfs_export.c  365222  4 years  mjg   kern: clean up empty lines in .c and .h files
vfs_extattr.c  361021  4 years  cem   vfs_extattr: Allow extattr names up to the full max Extattr names are allowed t…
vfs_hash.c  365351  4 years  chs   vfs: avoid exposing partially constructed vnodes If multiple threads race calli…
vfs_init.c  363071  4 years  mjg   vfs: fix trivial whitespace issues which don't interefere with blame .. even wi…
vfs_lookup.c  368395  3 years  mjg   vfs: add cleanup on error missed in r368375 Noted by: jrtc27
vfs_mount.c  368075  3 years  kib   More careful handling of the mount failure. - VFS_UNMOUNT() requires vn_start_w…
vfs_mountroot.c  366071  4 years  mjg   cache: drop the force flag from purgevfs The optional scan is wasteful, thus it…
vfs_subr.c  368360  3 years  mjg   vfs: keep bad ops on vnode reclaim They were only modified to accomodate a redu…
vfs_syscalls.c  368614  3 years  mjg   vfs: correctly predict last fdrop on failed open Arguably since the count is gu…
vfs_vnops.c  368076  3 years  kib   vn_read_from_obj(): fix handling of doomed vnodes. There is no reason why vp->v…
vnode_if.src  366950  4 years  mjg   vfs: prevent avoidable evictions on mkdir of existing directories mkdir -p /foo…

  ViewVC Help
Powered by ViewVC 1.1.27