Page MenuHomeFreeBSD

kib (Konstantin Belousov)
User

Projects (3)

User Details

User Since
May 16 2014, 7:35 PM (638 w, 6 d)

Recent Activity

Today

kib committed rG70f48109503b: vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0.
Thu, Aug 13, 12:36 AM
kib committed rG42dbbaf748ea: dounmount(9): temporarily enable recursion for the covered vnode lock.
Thu, Aug 13, 12:36 AM
kib committed rG2389370c75c1: lockmgr(9): add lockcanrecurse(9).
Thu, Aug 13, 12:36 AM
kib committed rG8bb41568feee: ptrace_test: require debug.ptrace_transparent_attach enabled for its test.
Thu, Aug 13, 12:36 AM

Tue, Aug 11

kib committed rGe84f15568e42: autofs_lookup(): busy the mount point around autofs_trigger().
Tue, Aug 11, 11:06 AM
kib committed rG0484b6a01a0e: autofs: try to avoid waiting for timeouts of in-flight requests for forced….
Tue, Aug 11, 11:06 AM

Fri, Aug 7

kib committed rG51f5623874c0: geom_zero(4): reset the uio vector on each uiomove().
Fri, Aug 7, 3:57 PM
kib committed rG408031fd85cd: amd64: Remove a prototype for an unimplemented function (authored by markj).
Fri, Aug 7, 10:35 AM
kib committed rG9076627050c5: amd64: Fix an off-by-one in the fred_ipi_handlers definition (authored by markj).
Fri, Aug 7, 10:35 AM
kib committed rG5e1fdbdf938b: amd64: FRED support.
Fri, Aug 7, 10:35 AM
kib committed rG2947a48bea3b: amd64: try to fix the build with old clang that does not know about FRED.
Fri, Aug 7, 10:35 AM
kib committed rG1203141df81a: procdesc_exit(): assert that _exit() was called.
Fri, Aug 7, 9:28 AM
kib committed rGaf495ad4a98a: proc_realparent(): assert that an orphaned child has real parent != parent.
Fri, Aug 7, 9:28 AM
kib committed rGef225a9dda66: proc_realparent(): do not mark the child as orphan when reparenting to p_opptr….
Fri, Aug 7, 9:28 AM

Thu, Aug 6

kib committed rGb0a85cb9df01: ptrace_test: require debug.ptrace_transparent_attach enabled for its test.
Thu, Aug 6, 11:12 PM
kib committed rG1f3b673d17c8: kern_execve(): avoid storing non-VDIR into p_textdvp.
Thu, Aug 6, 9:00 AM
kib committed rGd3c3a705b5e6: autofs: try to avoid waiting for timeouts of in-flight requests for forced….
Thu, Aug 6, 8:55 AM

Wed, Aug 5

kib committed rGdfdd8af5a8de: pddupfd.2: fix errno value returned for non-procdesc argument.
Wed, Aug 5, 6:17 PM
kib committed rG3b0a51cc8731: ptrace: Propagate errors from set_fpregs() (authored by markj).
Wed, Aug 5, 6:28 AM
kib committed rG2f9a4885ec99: amd64: do not allow to set reserved bits in MXCSR for ptrace(PT_SETFPREGS).
Wed, Aug 5, 6:27 AM
kib committed rG838878fc632e: getpgrp(2), getsid(2): allow to call on zombies.
Wed, Aug 5, 6:27 AM
kib committed rG8b6210945336: ptrace: Propagate errors from set_fpregs() (authored by markj).
Wed, Aug 5, 6:22 AM
kib committed rGabe9c47be9ca: statfs(2): allow to interrupt busying.
Wed, Aug 5, 6:22 AM
kib committed rG5adc7b1c9141: vfs_busy(): add MBF_PCATCH flag to allow interrupting the sleep.
Wed, Aug 5, 6:22 AM
kib committed rG5bdb00b44fbd: stat.2: enhance the description of st_blocks.
Wed, Aug 5, 6:22 AM
kib committed rGaea04a88aaa9: amd64: do not allow to set reserved bits in MXCSR for ptrace(PT_SETFPREGS).
Wed, Aug 5, 6:22 AM

Mon, Aug 3

kib committed rGd8afb9b13f41: sys/ofed: don't stop removing stale RoCE GIDs at the first hole (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Aug 3, 8:46 PM
kib committed rG9f071039ca34: sys/ofed: fix GID table reference leak in roce_gid_update_addr_callback() (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Aug 3, 8:46 PM
kib committed rG0aa72376d73b: geom_zero(4): reset the uio vector on each uiomove().
Mon, Aug 3, 12:26 AM
kib committed rG7d243813ca63: tests/libpthread: add pthread_cond_clockwait(3) tests.
Mon, Aug 3, 12:26 AM
kib committed rG4dcfa6d003e0: libthr: implement pthread_cond_clockwait(3).
Mon, Aug 3, 12:26 AM
kib committed rGd62a413e76bd: pthread_cond_timedwait.3: document pthread_cond_clockwait(3).
Mon, Aug 3, 12:26 AM
kib committed rGd32bf064e951: libthr/thread/thr_cond.c: some style.
Mon, Aug 3, 12:26 AM
kib committed rGff36771c13e9: pthread_cond_timedwait.3: use .Fo/.Fc for long arguments list.
Mon, Aug 3, 12:26 AM
kib committed rG671e2cb6a237: _umtx_op.2: document the CVWAIT_UMTX_TIME flag for the UMTX_OP_CV_WAIT_UC….
Mon, Aug 3, 12:26 AM
kib committed rG0737ff2da5f4: libthr/thread/thr_umtx.c: style _thr_ucond_wait().
Mon, Aug 3, 12:26 AM
kib committed rG16015bf932bd: umtx_op(2): add the CVWAIT_UMTX_TIME flag for the UMTX_OP_CV_WAIT_UC request.
Mon, Aug 3, 12:26 AM

Sat, Aug 1

kib committed rGa96f285b5953: tests/sys/kern: adjust tests for the new reaping behavior.
Sat, Aug 1, 12:19 PM

Fri, Jul 31

kib committed rG833bdae6c58b: proc_realparent(): do not mark the child as orphan when reparenting to p_opptr….
Fri, Jul 31, 3:58 PM

Thu, Jul 30

kib committed rG26cad57094d1: pthread_cond_wait.3: describe spurious wakeups.
Thu, Jul 30, 2:54 AM
kib committed rG361ee195955f: mknod.2: update the man page.
Thu, Jul 30, 2:54 AM
kib committed rGbf0ffcaa5649: mknod.2: properly document root requirements.
Thu, Jul 30, 2:54 AM

Tue, Jul 28

kib committed rG2e259c209f69: kern_pdwait(): print the process pointer through pd.
Tue, Jul 28, 7:47 PM
kib committed rGa3b5937da615: mknod.2: properly document root requirements.
Tue, Jul 28, 1:02 AM

Mon, Jul 27

kib committed rG88409417be88: kern_ptrace(): reduce code duplication.
Mon, Jul 27, 12:30 AM
kib committed rG2cbf21fc2dbe: thread_stopped(): style.
Mon, Jul 27, 12:30 AM
kib committed rG18ea9571f7a4: getpgrp(2), getsid(2): allow to call on zombies.
Mon, Jul 27, 12:30 AM
kib committed rG1e5d774279e1: kern/sys_ptrace: do not skip P2_PTRACEREQ wait for PT_CLEARSTEP/PT_GET_CHILDREN.
Mon, Jul 27, 12:30 AM
kib committed rG643fe6ba676d: ptrace.2: Document PT_SET_SC_RET.
Mon, Jul 27, 12:30 AM
kib committed rG4c6c49af2dee: ptrace.2: document PT_GET_CHILDREN.
Mon, Jul 27, 12:30 AM
kib committed rG03c5b4d8768b: ptrace(2): PT_SET_SC_RET request.
Mon, Jul 27, 12:30 AM
kib committed rGc0addb9e88e7: ptrace(2): add PT_GET_CHILDREN.
Mon, Jul 27, 12:30 AM
kib committed rG398702278762: x86 xen: provide the prototype for xen_arch_intr_handle_upcall() in x86/apicvar..
Mon, Jul 27, 12:27 AM
kib committed rG02b4a95522c9: lookup: do not return vp_crossmp as dvp for mount over the reg file.
Mon, Jul 27, 12:27 AM

Tue, Jul 21

kib committed rGeca7b25c101a: kern/sys_ptrace: do not skip P2_PTRACEREQ wait for PT_CLEARSTEP/PT_GET_CHILDREN.
Tue, Jul 21, 2:59 AM

Mon, Jul 20

kib committed rG29d1a3248a6d: lookup: do not return vp_crossmp as dvp for mount over the reg file.
Mon, Jul 20, 9:56 PM
kib committed rG6e93f5e4d693: amd64: FRED support.
Mon, Jul 20, 9:52 PM
kib committed rG0e5b1384df10: x86 xen: provide the prototype for xen_arch_intr_handle_upcall() in x86/apicvar..
Mon, Jul 20, 9:52 PM
kib committed rGfab43c031ccd: mlx5ib: initialize DEVX subscription state before the eventfd fdget() (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG009e83b5ebf3: mlx5ib: use the eventfd_ctx API for DEVX event subscriptions (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG86cdda181e4e: mlx5: propagate the DEVX uid through SRQ create and destroy (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG012c852efd27: mlx5: guard against a NULL CQ event handler in mlx5_cq_event() (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG7b0e4a73ebb6: mlx5: pass the full EQE to the DEVX event notifier (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGe611f58ae361: ofed/ib_uverbs: release rdma_user_mmap entry ref in rdma_umap_close() (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG2c713c35b430: mlx5ib: advertise write-combining support for dynamic BlueFlame UARs (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG8d198bba057c: mlx5ib: implement the MLX5_IB_OBJECT_UAR ioctl object (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGc122d64b5ab2: mlx5ib: allocate IB queue counters as a shared resource (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGc15fa820881d: mlx5ib: encode dynamic UAR mmap offsets in the reserved command range (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGf7280623cdfe: mlx5_ib: register DEVX objects in the uverbs ioctl parse tree (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rG1712dc691e0a: kern_filewrite(): unconditionally calculate cnt, it is used by callers.
Mon, Jul 20, 8:54 PM
kib committed rG8d518f4b482f: mlx5_ib: do not consume CMD/PAGE_REQUEST events in the DEVX notifier (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGe3f260ad6614: mlx5: mark completion EQs as a shared resource for DEVX uids (authored by Ariel Ehrenberg <aehrenberg@nvidia.com>).
Mon, Jul 20, 8:54 PM
kib committed rGea6c3833438a: mlx5: extend mlx5_ib_create_cq struct with fields from the current Linux ABI.
Mon, Jul 20, 8:54 PM
kib committed rGc7663578a278: init(8): extract reroot transient code into reroot_seed.
Mon, Jul 20, 8:54 PM
kib committed rGfcee136ce056: kern_writefile(): fix several regressions.
Mon, Jul 20, 8:54 PM
kib committed rGe19778bd3e98: sendfile: stop abusing kern_writev().
Mon, Jul 20, 8:53 PM
kib committed rG842e271b7b8b: amd64 efirt: register all runtime regions as fictitious.
Mon, Jul 20, 8:53 PM

Sat, Jul 18

kib committed rG2038232e3e40: thread_stopped(): style.
Sat, Jul 18, 4:53 PM
kib committed rGfeb4c9d089bf: tmpfs: extract tmpfs_rename_check/set_parent() from tmpfs_rename().
Sat, Jul 18, 12:28 AM
kib committed rG090fff7c6e88: rename.2: Document AT_RENAME_EXCHANGE.
Sat, Jul 18, 12:28 AM
kib committed rG672345cd24e1: tmpfs: implement AT_RENAME_EXCHANGE.
Sat, Jul 18, 12:28 AM
kib committed rG5dc55cc4591e: tmpfs_rename(): style.
Sat, Jul 18, 12:28 AM
kib committed rGe0fe82303f0d: renameat(2): add AT_RENAME_EXCHANGE flag.
Sat, Jul 18, 12:28 AM

Fri, Jul 17

kib committed rGf5f296477da5: kern_execve.c: simplify execve_block_wait().
Fri, Jul 17, 1:36 AM

Thu, Jul 16

kib committed rGe18844223d1e: fget_procdesc(): change error for non-procdesc type from EBADF to EINVAL.
Thu, Jul 16, 7:54 AM

Wed, Jul 15

kib committed rGfed49793ddd1: kern/sys_process.c: remove extra ().
Wed, Jul 15, 9:03 PM
kib committed rGa48a27532567: sys/proc.h: remove spurious blank lines.
Wed, Jul 15, 7:04 PM
kib committed rG1f5fe8ad5293: kern: change several int types to bools.
Wed, Jul 15, 7:04 PM
kib committed rG00e880819cc5: libc locale/localeconv.c: use release semantic when clearing locale_changed.
Wed, Jul 15, 1:37 PM

Jul 14 2026

kib committed rG4c9f64885262: init(8): extract reroot transient code into reroot_seed.
Jul 14 2026, 3:44 PM

Jul 12 2026

kib committed R9:66feafd5df13: ntsync(9) report.
Jul 12 2026, 2:25 PM
kib committed R9:2ac80023518f: pdopenpid(2)/pddupfd(2)/execblock report.
Jul 12 2026, 2:25 PM
kib committed rGb34fd6017a57: libc locale/localeconv.c: use release semantic when clearing locale_changed.
Jul 12 2026, 8:36 AM

Jul 10 2026

kib committed rG28abe46c4b0f: ffs: do not return ESTALE on attempt to ffs_unotovp() on unlinked inode.
Jul 10 2026, 2:30 AM

Jul 9 2026

kib committed rG3defe8195684: infiniband/core/ib_addr.c: fix typo.
Jul 9 2026, 3:42 PM
kib committed rG1364d8fd9b25: kern_writefile(): fix several regressions.
Jul 9 2026, 4:54 AM

Jul 8 2026

kib committed rGb72397da275b: kern_filewrite(): unconditionally calculate cnt, it is used by callers.
Jul 8 2026, 5:02 PM
kib committed rGe75fa2a613fc: Regen syscalls tables..
Jul 8 2026, 3:27 PM
kib committed rGa2426d1cd89e: pdfork.2: grammar.
Jul 8 2026, 6:10 AM

Jul 7 2026

kib committed rG080a7fe98178: Regen..
Jul 7 2026, 11:28 PM